home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mastering Microsoft Visual Basic 5
/
Mastering Microsoft Visual Basic 5.ISO
/
mvb5.mdb
/
Index.json
next >
Wrap
JavaScript Object Notation
|
1997-02-07
|
83KB
{
"schema": {
"indexid": "Text (50)",
"group": "Text (50)",
"indent": "Integer",
"text": "Text (100)",
"itemid": "Memo/Hyperlink (255)"
},
"data": [
{
"indexid": "00000",
"indent": 1,
"text": "About box, ActiveX documents",
"itemid": "MVB500578"
},
{
"indexid": "00001",
"indent": 1,
"text": "AbsolutePosition property",
"itemid": "MVB500314"
},
{
"indexid": "00002",
"indent": 1,
"text": "accessing additional interfaces",
"itemid": "MVB500657"
},
{
"indexid": "00003",
"indent": 1,
"text": "accessing data files",
"itemid": "MVB500348"
},
{
"indexid": "00004",
"indent": 1,
"text": "accessing ISAM databases",
"itemid": "MVB500348, MVB500351"
},
{
"indexid": "00005",
"indent": 1,
"text": "accessing methods",
"itemid": "MVB500397"
},
{
"indexid": "00006",
"indent": 1,
"text": "accessing ODBC databases",
"itemid": "MVB500936, MVB500938"
},
{
"indexid": "00007",
"indent": 1,
"text": "accessing remote data sources",
"itemid": "MVB500939"
},
{
"indexid": "00008",
"indent": 1,
"text": "AccessType property",
"itemid": "MVB500835"
},
{
"indexid": "00009",
"indent": 1,
"text": "action queries, using",
"itemid": "MVB500326"
},
{
"indexid": "00010",
"indent": 1,
"text": "ActiveX clients"
},
{
"indexid": "00011",
"indent": 2,
"text": " binding",
"itemid": "MVB500643"
},
{
"indexid": "00012",
"indent": 2,
"text": " communication, client/server",
"itemid": "MVB500640, MVB500646"
},
{
"indexid": "00013",
"indent": 2,
"text": " creating",
"itemid": "MVB500392, MVB500647, MVB500648, MVB500648, MVB500666, MVB500667, MVB500743"
},
{
"indexid": "00014",
"indent": 2,
"text": " events, handling",
"itemid": "MVB500553"
},
{
"indexid": "00015",
"indent": 2,
"text": " Microsoft Excel example",
"itemid": "MVB500394, MVB500395, MVB500396, MVB500397, MVB500398, MVB500399, MVB500400"
},
{
"indexid": "00016",
"indent": 2,
"text": " object variables, declaring",
"itemid": "MVB500743"
},
{
"indexid": "00017",
"indent": 2,
"text": " objects, creating",
"itemid": "MVB500666"
},
{
"indexid": "00018",
"indent": 2,
"text": " objects, using",
"itemid": "MVB500667"
},
{
"indexid": "00019",
"indent": 2,
"text": " references, setting",
"itemid": "MVB500648"
},
{
"indexid": "00020",
"indent": 2,
"text": " server notification",
"itemid": "MVB500656, MVB500659, MVB500665, MVB500668"
},
{
"indexid": "00021",
"indent": 2,
"text": " type libraries",
"itemid": "MVB500783"
},
{
"indexid": "00022",
"indent": 1,
"text": "ActiveX code components"
},
{
"indexid": "00023",
"indent": 2,
"text": " advantages",
"itemid": "MVB500415"
},
{
"indexid": "00024",
"indent": 2,
"text": " busy components",
"itemid": "MVB500580"
},
{
"indexid": "00025",
"indent": 2,
"text": " characteristics",
"itemid": "MVB500644, MVB500645, MVB500646, MVB500742"
},
{
"indexid": "00026",
"indent": 2,
"text": " Class Builder, using",
"itemid": "MVB500824"
},
{
"indexid": "00027",
"indent": 2,
"text": " class instances, creating",
"itemid": "MVB500418"
},
{
"indexid": "00028",
"indent": 2,
"text": " class module events",
"itemid": "MVB500419"
},
{
"indexid": "00029",
"indent": 2,
"text": " class module properties, setting",
"itemid": "MVB500423"
},
{
"indexid": "00030",
"indent": 2,
"text": " class modules, using",
"itemid": "MVB500417"
},
{
"indexid": "00031",
"indent": 2,
"text": " collections, creating",
"itemid": "MVB500434"
},
{
"indexid": "00032",
"indent": 2,
"text": " communication, client/server",
"itemid": "MVB500640"
},
{
"indexid": "00033",
"indent": 2,
"text": " compiling",
"itemid": "MVB500427"
},
{
"indexid": "00034",
"indent": 2,
"text": " creating with Visual Basic",
"itemid": "MVB500416"
},
{
"indexid": "00035",
"indent": 2,
"text": " described",
"itemid": "MVB500526"
},
{
"indexid": "00036",
"indent": 2,
"text": " enhancements",
"itemid": "MVB500429"
},
{
"indexid": "00037",
"indent": 2,
"text": " events",
"itemid": "MVB500436, MVB500527, MVB500529, MVB500552, MVB500553"
},
{
"indexid": "00038",
"indent": 2,
"text": " friend methods",
"itemid": "MVB500530"
},
{
"indexid": "00039",
"indent": 2,
"text": " global data",
"itemid": "MVB500431"
},
{
"indexid": "00040",
"indent": 2,
"text": " Help, adding",
"itemid": "MVB500430"
},
{
"indexid": "00041",
"indent": 2,
"text": " in-process vs. out-of-process",
"itemid": "MVB500550"
},
{
"indexid": "00042",
"indent": 2,
"text": " methods, creating",
"itemid": "MVB500420"
},
{
"indexid": "00043",
"indent": 2,
"text": " named constants, using",
"itemid": "MVB500562"
},
{
"indexid": "00044",
"indent": 2,
"text": " object models, creating",
"itemid": "MVB500433"
},
{
"indexid": "00045",
"indent": 2,
"text": " overview",
"itemid": "MVB500414, MVB500525"
},
{
"indexid": "00046",
"indent": 2,
"text": " project properties, setting",
"itemid": "MVB500423"
},
{
"indexid": "00047",
"indent": 2,
"text": " properties, creating",
"itemid": "MVB500421, MVB500560"
},
{
"indexid": "00048",
"indent": 2,
"text": " registering",
"itemid": "MVB500428"
},
{
"indexid": "00049",
"indent": 2,
"text": " templates",
"itemid": "MVB500550"
},
{
"indexid": "00050",
"indent": 2,
"text": " testing",
"itemid": "MVB500432, MVB500531, MVB500565, MVB500566, MVB500905"
},
{
"indexid": "00051",
"indent": 2,
"text": " type libraries",
"itemid": "MVB500783"
},
{
"indexid": "00052",
"indent": 2,
"text": " version compatibility",
"itemid": "MVB500551"
},
{
"indexid": "00053",
"indent": 2,
"text": " working with",
"itemid": "MVB500422"
},
{
"indexid": "00054",
"indent": 1,
"text": "ActiveX Control Interface Wizard",
"itemid": "MVB500619"
},
{
"indexid": "00055",
"indent": 1,
"text": "ActiveX controls"
},
{
"indexid": "00056",
"indent": 2,
"text": " About boxes, adding",
"itemid": "MVB500607"
},
{
"indexid": "00057",
"indent": 2,
"text": " binding",
"itemid": "MVB500609, MVB500611, MVB500612"
},
{
"indexid": "00058",
"indent": 2,
"text": " constituent controls",
"itemid": "MVB500601"
},
{
"indexid": "00059",
"indent": 2,
"text": " container controls, creating",
"itemid": "MVB500602"
},
{
"indexid": "00060",
"indent": 2,
"text": " creating",
"itemid": "MVB500534, MVB500596"
},
{
"indexid": "00061",
"indent": 2,
"text": " described",
"itemid": "MVB500526, MVB500587"
},
{
"indexid": "00062",
"indent": 2,
"text": " distributing",
"itemid": "MVB500586, MVB500588, MVB500599, MVB500600"
},
{
"indexid": "00063",
"indent": 2,
"text": " events",
"itemid": "MVB500582, MVB500590"
},
{
"indexid": "00064",
"indent": 2,
"text": " events, raising",
"itemid": "MVB500624"
},
{
"indexid": "00065",
"indent": 2,
"text": " instantiating",
"itemid": "MVB500590"
},
{
"indexid": "00066",
"indent": 2,
"text": " Interface Wizard",
"itemid": "MVB500619"
},
{
"indexid": "00067",
"indent": 2,
"text": " interfaces, creating",
"itemid": "MVB500589, MVB500601, MVB500607, MVB500617"
},
{
"indexid": "00068",
"indent": 2,
"text": " licensing",
"itemid": "MVB500600"
},
{
"indexid": "00069",
"indent": 2,
"text": " methods",
"itemid": "MVB500582, MVB500622"
},
{
"indexid": "00070",
"indent": 2,
"text": " named constants, exposing",
"itemid": "MVB500620"
},
{
"indexid": "00071",
"indent": 2,
"text": " overview",
"itemid": "MVB500581"
},
{
"indexid": "00072",
"indent": 2,
"text": " projects for testing",
"itemid": "MVB500616"
},
{
"indexid": "00073",
"indent": 2,
"text": " properties",
"itemid": "MVB500582, MVB500604, MVB500605, MVB500618"
},
{
"indexid": "00074",
"indent": 2,
"text": " property pages",
"itemid": "MVB500583, MVB500625, MVB500626, MVB500662, MVB500663"
},
{
"indexid": "00075",
"indent": 2,
"text": " scripting",
"itemid": "MVB500678, MVB500679, MVB500683, MVB500684, MVB500685, MVB500847"
},
{
"indexid": "00076",
"indent": 2,
"text": " Setup programs, creating",
"itemid": "MVB500599"
},
{
"indexid": "00077",
"indent": 2,
"text": " sizing",
"itemid": "MVB500617"
},
{
"indexid": "00078",
"indent": 2,
"text": " testing",
"itemid": "MVB500584, MVB500590, MVB500616"
},
{
"indexid": "00079",
"indent": 2,
"text": " Toolbox bitmaps, specifying",
"itemid": "MVB500608"
},
{
"indexid": "00080",
"indent": 1,
"text": "ActiveX controls, Web pages"
},
{
"indexid": "00081",
"indent": 2,
"text": " advantages",
"itemid": "MVB500681"
},
{
"indexid": "00082",
"indent": 2,
"text": " downloading",
"itemid": "MVB500677, MVB500682, MVB500688, MVB500689, MVB500695"
},
{
"indexid": "00083",
"indent": 2,
"text": " overview",
"itemid": "MVB500536, MVB500676"
},
{
"indexid": "00084",
"indent": 2,
"text": " safety issues",
"itemid": "MVB500690"
},
{
"indexid": "00085",
"indent": 2,
"text": " security",
"itemid": "MVB500680, MVB500687, MVB500690, MVB500694"
},
{
"indexid": "00086",
"indent": 2,
"text": " signing controls",
"itemid": "MVB500694"
},
{
"indexid": "00087",
"indent": 2,
"text": " static vs. active",
"itemid": "MVB500851"
},
{
"indexid": "00088",
"indent": 1,
"text": "ActiveX data-bound controls"
},
{
"indexid": "00089",
"indent": 2,
"text": " DBCombo control",
"itemid": "MVB500297"
},
{
"indexid": "00090",
"indent": 2,
"text": " DBGrid control",
"itemid": "MVB500295"
},
{
"indexid": "00091",
"indent": 2,
"text": " described",
"itemid": "MVB500294"
},
{
"indexid": "00092",
"indent": 2,
"text": " MSFlexGrid control",
"itemid": "MVB500296"
},
{
"indexid": "00093",
"indent": 1,
"text": "ActiveX document containers"
},
{
"indexid": "00094",
"indent": 2,
"text": " described",
"itemid": "MVB500570, MVB500571"
},
{
"indexid": "00095",
"indent": 2,
"text": " differences",
"itemid": "MVB500661"
},
{
"indexid": "00096",
"indent": 2,
"text": " documents, siting",
"itemid": "MVB500909"
},
{
"indexid": "00097",
"indent": 2,
"text": " events",
"itemid": "MVB500573"
},
{
"indexid": "00098",
"indent": 2,
"text": " types, determining",
"itemid": "MVB500910"
},
{
"indexid": "00099",
"indent": 1,
"text": "ActiveX document projects"
},
{
"indexid": "00100",
"indent": 2,
"text": " compiling",
"itemid": "MVB500908"
},
{
"indexid": "00101",
"indent": 2,
"text": " creating",
"itemid": "MVB500542"
},
{
"indexid": "00102",
"indent": 2,
"text": " elements",
"itemid": "MVB500541"
},
{
"indexid": "00103",
"indent": 2,
"text": " working with",
"itemid": "MVB500540"
},
{
"indexid": "00104",
"indent": 1,
"text": "ActiveX document projects, multiple"
},
{
"indexid": "00105",
"indent": 2,
"text": " global variables",
"itemid": "MVB500574"
},
{
"indexid": "00106",
"indent": 2,
"text": " navigating",
"itemid": "MVB500549"
},
{
"indexid": "00107",
"indent": 2,
"text": " overview",
"itemid": "MVB500660"
},
{
"indexid": "00108",
"indent": 2,
"text": " properties, adding",
"itemid": "MVB500664"
},
{
"indexid": "00109",
"indent": 2,
"text": " properties, persistence",
"itemid": "MVB500575"
},
{
"indexid": "00110",
"indent": 1,
"text": "ActiveX documents"
},
{
"indexid": "00111",
"indent": 2,
"text": " advantages of",
"itemid": "MVB500649, MVB500907"
},
{
"indexid": "00112",
"indent": 2,
"text": " creating",
"itemid": "MVB500572"
},
{
"indexid": "00113",
"indent": 2,
"text": " debugging",
"itemid": "MVB500543, MVB500544, MVB500545"
},
{
"indexid": "00114",
"indent": 2,
"text": " described",
"itemid": "MVB500526, MVB500570"
},
{
"indexid": "00115",
"indent": 2,
"text": " interface enhancements",
"itemid": "MVB500576, MVB500577"
},
{
"indexid": "00116",
"indent": 2,
"text": " menus, adding",
"itemid": "MVB500578"
},
{
"indexid": "00117",
"indent": 2,
"text": " overview",
"itemid": "MVB500535, MVB500539"
},
{
"indexid": "00118",
"indent": 2,
"text": " siting",
"itemid": "MVB500909"
},
{
"indexid": "00119",
"indent": 2,
"text": " testing",
"itemid": "MVB500543, MVB500544, MVB500545"
},
{
"indexid": "00120",
"indent": 2,
"text": " user document properties",
"itemid": "MVB500577"
},
{
"indexid": "00121",
"indent": 1,
"text": "adding About boxes",
"itemid": "MVB500607"
},
{
"indexid": "00122",
"indent": 1,
"text": "adding ActiveX controls, HTML pages",
"itemid": "MVB500689"
},
{
"indexid": "00123",
"indent": 1,
"text": "adding controls to Toolbox",
"itemid": "MVB500225"
},
{
"indexid": "00124",
"indent": 1,
"text": "adding events to classes",
"itemid": "MVB500529"
},
{
"indexid": "00125",
"indent": 1,
"text": "adding menus",
"itemid": "MVB500228"
},
{
"indexid": "00126",
"indent": 1,
"text": "adding menus, ActiveX documents",
"itemid": "MVB500578"
},
{
"indexid": "00127",
"indent": 1,
"text": "adding methods, ActiveX controls",
"itemid": "MVB500622"
},
{
"indexid": "00128",
"indent": 1,
"text": "adding projects, Visual SourceSafe",
"itemid": "MVB500464"
},
{
"indexid": "00129",
"indent": 1,
"text": "adding properties, ActiveX controls",
"itemid": "MVB500604, MVB500605"
},
{
"indexid": "00130",
"indent": 1,
"text": "adding properties, ActiveX documents",
"itemid": "MVB500664"
},
{
"indexid": "00131",
"indent": 1,
"text": "adding records",
"itemid": "MVB500317"
},
{
"indexid": "00132",
"indent": 1,
"text": "adding resource files to projects",
"itemid": "MVB500468"
},
{
"indexid": "00133",
"indent": 1,
"text": "adding WebBrowser control to projects",
"itemid": "MVB500745"
},
{
"indexid": "00134",
"indent": 1,
"text": "adding Winsock control to projects",
"itemid": "MVB500736"
},
{
"indexid": "00135",
"indent": 1,
"text": "AddNew method",
"itemid": "MVB500287, MVB500317"
},
{
"indexid": "00136",
"indent": 1,
"text": "AddRef function",
"itemid": "MVB500650"
},
{
"indexid": "00137",
"indent": 1,
"text": "AddressOf operator",
"itemid": "MVB500809"
},
{
"indexid": "00138",
"indent": 1,
"text": "advantages of ActiveX documents",
"itemid": "MVB500649, MVB500907"
},
{
"indexid": "00139",
"indent": 1,
"text": "Ambient object",
"itemid": "MVB500605"
},
{
"indexid": "00140",
"indent": 1,
"text": "ambient properties, ActiveX controls",
"itemid": "MVB500605"
},
{
"indexid": "00141",
"indent": 1,
"text": "AmbientChanged event",
"itemid": "MVB500605"
},
{
"indexid": "00142",
"indent": 1,
"text": "Any data type",
"itemid": "MVB500821"
},
{
"indexid": "00143",
"indent": 1,
"text": "API Viewer"
},
{
"indexid": "00144",
"indent": 2,
"text": " declarations, loading",
"itemid": "MVB500377"
},
{
"indexid": "00145",
"indent": 2,
"text": " declarations, retrieving",
"itemid": "MVB500377"
},
{
"indexid": "00146",
"indent": 1,
"text": "Application Setup Wizard",
"itemid": "MVB500599, MVB500688"
},
{
"indexid": "00147",
"indent": 1,
"text": "applications"
},
{
"indexid": "00148",
"indent": 2,
"text": " compiling",
"itemid": "MVB500569"
},
{
"indexid": "00149",
"indent": 2,
"text": " creating",
"itemid": "MVB500857"
},
{
"indexid": "00150",
"indent": 2,
"text": " distributing",
"itemid": "MVB500351"
},
{
"indexid": "00151",
"indent": 2,
"text": " optimizing",
"itemid": "MVB500355, MVB500467, MVB500470, MVB500842, MVB500843, MVB500844, MVB500846"
},
{
"indexid": "00152",
"indent": 2,
"text": " removing",
"itemid": "MVB500462"
},
{
"indexid": "00153",
"indent": 2,
"text": " samples",
"itemid": "MVB500238"
},
{
"indexid": "00154",
"indent": 2,
"text": " setup See \"Setup\""
},
{
"indexid": "00155",
"indent": 1,
"text": "ApplyChanges event",
"itemid": "MVB500662"
},
{
"indexid": "00156",
"indent": 1,
"text": "arguments"
},
{
"indexid": "00157",
"indent": 2,
"text": " declaring data type as Any",
"itemid": "MVB500821"
},
{
"indexid": "00158",
"indent": 2,
"text": " passing",
"itemid": "MVB500380, MVB500831"
},
{
"indexid": "00159",
"indent": 1,
"text": "arrays, Microsoft Excel client application",
"itemid": "MVB500398"
},
{
"indexid": "00160",
"indent": 1,
"text": "assistance with Visual Basic",
"itemid": "MVB500238"
},
{
"indexid": "00161",
"indent": 1,
"text": "associating property pages with properties",
"itemid": "MVB500626"
},
{
"indexid": "00162",
"indent": 1,
"text": "asynchronous communication, client/server",
"itemid": "MVB500436, MVB500552, MVB500646, MVB500656, MVB500659, MVB500665, MVB500668, MVB500740, MVB500741"
},
{
"indexid": "00163",
"indent": 1,
"text": "attaching tables to Jet databases",
"itemid": "MVB500349"
},
{
"indexid": "00164",
"indent": 1,
"text": "Automation"
},
{
"indexid": "00165",
"indent": 2,
"text": " dual interfaces",
"itemid": "MVB500750"
},
{
"indexid": "00166",
"indent": 2,
"text": " IDispatch interface",
"itemid": "MVB500642, MVB500750"
},
{
"indexid": "00167",
"indent": 2,
"text": " implementing",
"itemid": "MVB500632"
},
{
"indexid": "00168",
"indent": 2,
"text": " interfaces, accessing",
"itemid": "MVB500657"
},
{
"indexid": "00169",
"indent": 2,
"text": " InternetExplorer object, using with",
"itemid": "MVB500672, MVB500781, MVB500782"
},
{
"indexid": "00170",
"indent": 2,
"text": " objects",
"itemid": "MVB500641, MVB500784"
},
{
"indexid": "00171",
"indent": 2,
"text": " overview",
"itemid": "MVB500392"
},
{
"indexid": "00172",
"indent": 1,
"text": "Automation objects",
"itemid": "MVB500641, MVB500784"
},
{
"indexid": "00173",
"indent": 1,
"text": "AutoRedraw property",
"itemid": "MVB500844"
},
{
"indexid": "00174",
"indent": 1,
"text": "BeforeUpdate event",
"itemid": "MVB500295"
},
{
"indexid": "00175",
"indent": 1,
"text": "binding ActiveX clients to objects",
"itemid": "MVB500643"
},
{
"indexid": "00176",
"indent": 1,
"text": "binding ActiveX controls",
"itemid": "MVB500609, MVB500611, MVB500612"
},
{
"indexid": "00177",
"indent": 1,
"text": "binding controls",
"itemid": "MVB500709"
},
{
"indexid": "00178",
"indent": 1,
"text": "BOF property",
"itemid": "MVB500287, MVB500314"
},
{
"indexid": "00179",
"indent": 1,
"text": "BOFAction properties",
"itemid": "MVB500285"
},
{
"indexid": "00180",
"indent": 1,
"text": "Bookmark property",
"itemid": "MVB500314"
},
{
"indexid": "00181",
"indent": 1,
"text": "Books Online",
"itemid": "MVB500238"
},
{
"indexid": "00182",
"indent": 1,
"text": "breaking on errors",
"itemid": "MVB500432"
},
{
"indexid": "00183",
"indent": 1,
"text": "building classes",
"itemid": "MVB500824"
},
{
"indexid": "00184",
"indent": 1,
"text": "busy components, handling",
"itemid": "MVB500580"
},
{
"indexid": "00185",
"indent": 1,
"text": "by Reference",
"itemid": "MVB500380, MVB500831"
},
{
"indexid": "00186",
"indent": 1,
"text": "by Value",
"itemid": "MVB500380, MVB500381, MVB500831"
},
{
"indexid": "00187",
"indent": 1,
"text": "cab files",
"itemid": "MVB500688"
},
{
"indexid": "00188",
"indent": 1,
"text": "callback procedures",
"itemid": "MVB500656, MVB500659, MVB500809, MVB500823"
},
{
"indexid": "00189",
"indent": 1,
"text": "calling DLLs",
"itemid": "MVB500380, MVB500381, MVB500383, MVB500809, MVB500822, MVB500831"
},
{
"indexid": "00190",
"indent": 1,
"text": "calling methods, VBScript",
"itemid": "MVB500684"
},
{
"indexid": "00191",
"indent": 1,
"text": "calling procedures",
"itemid": "MVB500376"
},
{
"indexid": "00192",
"indent": 1,
"text": "canceling added records",
"itemid": "MVB500317"
},
{
"indexid": "00193",
"indent": 1,
"text": "canceling asynchronous communication, client/server",
"itemid": "MVB500741"
},
{
"indexid": "00194",
"indent": 1,
"text": "canceling procedures",
"itemid": "MVB500552"
},
{
"indexid": "00195",
"indent": 1,
"text": "CancelUpdate method",
"itemid": "MVB500287, MVB500317"
},
{
"indexid": "00196",
"indent": 1,
"text": "CanPropertyChange method",
"itemid": "MVB500612"
},
{
"indexid": "00197",
"indent": 1,
"text": "cascading deletes",
"itemid": "MVB500342"
},
{
"indexid": "00198",
"indent": 1,
"text": "cascading updates",
"itemid": "MVB500342"
},
{
"indexid": "00199",
"indent": 1,
"text": "cells, merging",
"itemid": "MVB500296"
},
{
"indexid": "00200",
"indent": 1,
"text": "Changed property",
"itemid": "MVB500662"
},
{
"indexid": "00201",
"indent": 1,
"text": "characteristics of ActiveX code components",
"itemid": "MVB500644, MVB500645, MVB500646, MVB500742"
},
{
"indexid": "00202",
"indent": 1,
"text": "Charts collection, Microsoft Excel",
"itemid": "MVB500399"
},
{
"indexid": "00203",
"indent": 1,
"text": "Class Builder, using",
"itemid": "MVB500824"
},
{
"indexid": "00204",
"indent": 1,
"text": "class modules"
},
{
"indexid": "00205",
"indent": 2,
"text": " Class Builder, using",
"itemid": "MVB500824"
},
{
"indexid": "00206",
"indent": 2,
"text": " events",
"itemid": "MVB500419"
},
{
"indexid": "00207",
"indent": 2,
"text": " methods, creating",
"itemid": "MVB500420"
},
{
"indexid": "00208",
"indent": 2,
"text": " properties, creating",
"itemid": "MVB500421, MVB500560"
},
{
"indexid": "00209",
"indent": 2,
"text": " using",
"itemid": "MVB500417"
},
{
"indexid": "00210",
"indent": 1,
"text": "classes"
},
{
"indexid": "00211",
"indent": 2,
"text": " control classes",
"itemid": "MVB500587"
},
{
"indexid": "00212",
"indent": 2,
"text": " events, adding to",
"itemid": "MVB500529"
},
{
"indexid": "00213",
"indent": 2,
"text": " interfaces, implementing",
"itemid": "MVB500555, MVB500556"
},
{
"indexid": "00214",
"indent": 2,
"text": " working with",
"itemid": "MVB500225"
},
{
"indexid": "00215",
"indent": 1,
"text": "Close method",
"itemid": "MVB500309"
},
{
"indexid": "00216",
"indent": 1,
"text": "code"
},
{
"indexid": "00217",
"indent": 2,
"text": " reusing, COM",
"itemid": "MVB500639"
},
{
"indexid": "00218",
"indent": 2,
"text": " scoping",
"itemid": "MVB500232"
},
{
"indexid": "00219",
"indent": 2,
"text": " writing",
"itemid": "MVB500230, MVB500400, MVB500553"
},
{
"indexid": "00220",
"indent": 1,
"text": "Code Profiler",
"itemid": "MVB500467"
},
{
"indexid": "00221",
"indent": 1,
"text": "coding WebBrowser control",
"itemid": "MVB500747"
},
{
"indexid": "00222",
"indent": 1,
"text": "coding Winsock control",
"itemid": "MVB500737"
},
{
"indexid": "00223",
"indent": 1,
"text": "Collection data type",
"itemid": "MVB500434"
},
{
"indexid": "00224",
"indent": 1,
"text": "collections, creating",
"itemid": "MVB500434"
},
{
"indexid": "00225",
"indent": 1,
"text": "COM"
},
{
"indexid": "00226",
"indent": 2,
"text": " ActiveX clients, creating",
"itemid": "MVB500647, MVB500648, MVB500666, MVB500667, MVB500743"
},
{
"indexid": "00227",
"indent": 2,
"text": " ActiveX code components, characteristics",
"itemid": "MVB500644, MVB500645, MVB500646, MVB500742"
},
{
"indexid": "00228",
"indent": 2,
"text": " advantages",
"itemid": "MVB500639"
},
{
"indexid": "00229",
"indent": 2,
"text": " Automation, implementing",
"itemid": "MVB500632"
},
{
"indexid": "00230",
"indent": 2,
"text": " binding",
"itemid": "MVB500643"
},
{
"indexid": "00231",
"indent": 2,
"text": " communication, client/server",
"itemid": "MVB500640"
},
{
"indexid": "00232",
"indent": 2,
"text": " described",
"itemid": "MVB500393, MVB500749"
},
{
"indexid": "00233",
"indent": 2,
"text": " dual interfaces",
"itemid": "MVB500750"
},
{
"indexid": "00234",
"indent": 2,
"text": " GUIDs",
"itemid": "MVB500640"
},
{
"indexid": "00235",
"indent": 2,
"text": " IDispatch interface",
"itemid": "MVB500642, MVB500750"
},
{
"indexid": "00236",
"indent": 2,
"text": " IUnknown interface",
"itemid": "MVB500650"
},
{
"indexid": "00237",
"indent": 2,
"text": " Microsoft Excel client application",
"itemid": "MVB500394, MVB500395, MVB500396, MVB500397, MVB500398, MVB500399, MVB500400"
},
{
"indexid": "00238",
"indent": 2,
"text": " overview",
"itemid": "MVB500392"
},
{
"indexid": "00239",
"indent": 2,
"text": " server notification",
"itemid": "MVB500656, MVB500659, MVB500665, MVB500668"
},
{
"indexid": "00240",
"indent": 2,
"text": " specifications",
"itemid": "MVB500748"
},
{
"indexid": "00241",
"indent": 1,
"text": "communication, client/server"
},
{
"indexid": "00242",
"indent": 2,
"text": " COM standards",
"itemid": "MVB500640"
},
{
"indexid": "00243",
"indent": 2,
"text": " GUIDs",
"itemid": "MVB500640"
},
{
"indexid": "00244",
"indent": 1,
"text": "compiling"
},
{
"indexid": "00245",
"indent": 2,
"text": " ActiveX code components",
"itemid": "MVB500427"
},
{
"indexid": "00246",
"indent": 2,
"text": " ActiveX document projects",
"itemid": "MVB500908"
},
{
"indexid": "00247",
"indent": 2,
"text": " applications",
"itemid": "MVB500569"
},
{
"indexid": "00248",
"indent": 2,
"text": " EXE files",
"itemid": "MVB500236"
},
{
"indexid": "00249",
"indent": 2,
"text": " native code vs. p-code",
"itemid": "MVB500863"
},
{
"indexid": "00250",
"indent": 1,
"text": "Component Object Model"
},
{
"indexid": "00251",
"indent": 2,
"text": " See \"COM\""
},
{
"indexid": "00252",
"indent": 1,
"text": "concepts",
"itemid": "MVB500855"
},
{
"indexid": "00253",
"indent": 1,
"text": "configuring Personal Web Server",
"itemid": "MVB500814"
},
{
"indexid": "00254",
"indent": 1,
"text": "Connect property",
"itemid": "MVB500285, MVB500351"
},
{
"indexid": "00255",
"indent": 1,
"text": "Connection object",
"itemid": "MVB500939"
},
{
"indexid": "00256",
"indent": 1,
"text": "ConnectionRequest event",
"itemid": "MVB500738"
},
{
"indexid": "00257",
"indent": 1,
"text": "constants, declaring",
"itemid": "MVB500234"
},
{
"indexid": "00258",
"indent": 1,
"text": "constituent controls",
"itemid": "MVB500601"
},
{
"indexid": "00259",
"indent": 1,
"text": "ContainedControls collection",
"itemid": "MVB500602"
},
{
"indexid": "00260",
"indent": 1,
"text": "controlling input",
"itemid": "MVB500247, MVB500252"
},
{
"indexid": "00261",
"indent": 1,
"text": "controls"
},
{
"indexid": "00262",
"indent": 2,
"text": " naming",
"itemid": "MVB500225"
},
{
"indexid": "00263",
"indent": 2,
"text": " Toolbox, adding to",
"itemid": "MVB500225"
},
{
"indexid": "00264",
"indent": 2,
"text": " using",
"itemid": "MVB500225"
},
{
"indexid": "00265",
"indent": 1,
"text": "converting C declarations to Visual Basic data types",
"itemid": "MVB500379, MVB500821"
},
{
"indexid": "00266",
"indent": 1,
"text": "converting EXE projects, ActiveX document projects",
"itemid": "MVB500542"
},
{
"indexid": "00267",
"indent": 1,
"text": "CreateObject function",
"itemid": "MVB500666"
},
{
"indexid": "00268",
"indent": 1,
"text": "CreateQueryDef method",
"itemid": "MVB500322"
},
{
"indexid": "00269",
"indent": 1,
"text": "CreateWorkspace method",
"itemid": "MVB500938"
},
{
"indexid": "00270",
"indent": 1,
"text": "creating ActiveX clients",
"itemid": "MVB500392, MVB500647, MVB500648, MVB500666, MVB500667, MVB500743"
},
{
"indexid": "00271",
"indent": 1,
"text": "creating ActiveX code components",
"itemid": "MVB500416"
},
{
"indexid": "00272",
"indent": 1,
"text": "creating ActiveX controls",
"itemid": "MVB500534, MVB500589, MVB500596, MVB500601, MVB500602, MVB500607, MVB500608, MVB500617"
},
{
"indexid": "00273",
"indent": 1,
"text": "creating ActiveX document projects",
"itemid": "MVB500542"
},
{
"indexid": "00274",
"indent": 1,
"text": "creating ActiveX documents",
"itemid": "MVB500572"
},
{
"indexid": "00275",
"indent": 1,
"text": "creating applications",
"itemid": "MVB500857"
},
{
"indexid": "00276",
"indent": 1,
"text": "creating callback procedures",
"itemid": "MVB500809"
},
{
"indexid": "00277",
"indent": 1,
"text": "creating class instances",
"itemid": "MVB500418"
},
{
"indexid": "00278",
"indent": 1,
"text": "creating client applications, Microsoft Excel",
"itemid": "MVB500394, MVB500395, MVB500396, MVB500397, MVB500398, MVB500399, MVB500400"
},
{
"indexid": "00279",
"indent": 1,
"text": "creating collections",
"itemid": "MVB500434"
},
{
"indexid": "00280",
"indent": 1,
"text": "creating container controls",
"itemid": "MVB500602"
},
{
"indexid": "00281",
"indent": 1,
"text": "creating Help",
"itemid": "MVB500430"
},
{
"indexid": "00282",
"indent": 1,
"text": "creating interfaces",
"itemid": "MVB500556"
},
{
"indexid": "00283",
"indent": 1,
"text": "creating methods",
"itemid": "MVB500420"
},
{
"indexid": "00284",
"indent": 1,
"text": "creating methods, ActiveX controls",
"itemid": "MVB500622"
},
{
"indexid": "00285",
"indent": 1,
"text": "creating named constants",
"itemid": "MVB500562"
},
{
"indexid": "00286",
"indent": 1,
"text": "creating object models",
"itemid": "MVB500433"
},
{
"indexid": "00287",
"indent": 1,
"text": "creating objects",
"itemid": "MVB500666"
},
{
"indexid": "00288",
"indent": 1,
"text": "creating procedures",
"itemid": "MVB500231"
},
{
"indexid": "00289",
"indent": 1,
"text": "creating properties",
"itemid": "MVB500421, MVB500560"
},
{
"indexid": "00290",
"indent": 1,
"text": "creating properties, ActiveX controls",
"itemid": "MVB500604, MVB500605"
},
{
"indexid": "00291",
"indent": 1,
"text": "creating property pages",
"itemid": "MVB500583, MVB500625, MVB500626, MVB500662, MVB500663"
},
{
"indexid": "00292",
"indent": 1,
"text": "creating queries",
"itemid": "MVB500322, MVB500326"
},
{
"indexid": "00293",
"indent": 1,
"text": "creating recordsets",
"itemid": "MVB500311"
},
{
"indexid": "00294",
"indent": 1,
"text": "creating references, type libraries",
"itemid": "MVB500648"
},
{
"indexid": "00295",
"indent": 1,
"text": "creating resource files",
"itemid": "MVB500468"
},
{
"indexid": "00296",
"indent": 1,
"text": "creating Setup programs",
"itemid": "MVB500458, MVB500459, MVB500460"
},
{
"indexid": "00297",
"indent": 1,
"text": "creating Setup programs, ActiveX controls",
"itemid": "MVB500599"
},
{
"indexid": "00298",
"indent": 1,
"text": "creating test projects",
"itemid": "MVB500566"
},
{
"indexid": "00299",
"indent": 1,
"text": "creating test projects, ActiveX controls",
"itemid": "MVB500616"
},
{
"indexid": "00300",
"indent": 1,
"text": "creating type library references",
"itemid": "MVB500396"
},
{
"indexid": "00301",
"indent": 1,
"text": "creating workspaces",
"itemid": "MVB500938"
},
{
"indexid": "00302",
"indent": 1,
"text": "creating wrapper procedures",
"itemid": "MVB500383"
},
{
"indexid": "00303",
"indent": 1,
"text": "cross-platform development, COM",
"itemid": "MVB500639"
},
{
"indexid": "00304",
"indent": 1,
"text": "ctl files",
"itemid": "MVB500587, MVB500588"
},
{
"indexid": "00305",
"indent": 1,
"text": "current cell",
"itemid": "MVB500295"
},
{
"indexid": "00306",
"indent": 1,
"text": "customizing error messages",
"itemid": "MVB500292"
},
{
"indexid": "00307",
"indent": 1,
"text": "DAO"
},
{
"indexid": "00308",
"indent": 2,
"text": " Data control, using with",
"itemid": "MVB500319"
},
{
"indexid": "00309",
"indent": 2,
"text": " described",
"itemid": "MVB500282"
},
{
"indexid": "00310",
"indent": 2,
"text": " hierarchy",
"itemid": "MVB500306"
},
{
"indexid": "00311",
"indent": 2,
"text": " overview",
"itemid": "MVB500305"
},
{
"indexid": "00312",
"indent": 1,
"text": "DAO object model"
},
{
"indexid": "00313",
"indent": 2,
"text": " described",
"itemid": "MVB500307"
},
{
"indexid": "00314",
"indent": 2,
"text": " overview",
"itemid": "MVB500306"
},
{
"indexid": "00315",
"indent": 1,
"text": "data access"
},
{
"indexid": "00316",
"indent": 2,
"text": " Data control",
"itemid": "MVB500709"
},
{
"indexid": "00317",
"indent": 2,
"text": " database models",
"itemid": "MVB500283"
},
{
"indexid": "00318",
"indent": 2,
"text": " overview",
"itemid": "MVB500708"
},
{
"indexid": "00319",
"indent": 1,
"text": "Data control"
},
{
"indexid": "00320",
"indent": 2,
"text": " controls, binding to",
"itemid": "MVB500709"
},
{
"indexid": "00321",
"indent": 2,
"text": " DAO, using with",
"itemid": "MVB500319"
},
{
"indexid": "00322",
"indent": 2,
"text": " data access",
"itemid": "MVB500709"
},
{
"indexid": "00323",
"indent": 2,
"text": " events",
"itemid": "MVB500289, MVB500290, MVB500291, MVB500292"
},
{
"indexid": "00324",
"indent": 2,
"text": " methods",
"itemid": "MVB500285"
},
{
"indexid": "00325",
"indent": 2,
"text": " overview",
"itemid": "MVB500281"
},
{
"indexid": "00326",
"indent": 2,
"text": " properties",
"itemid": "MVB500285, MVB500709"
},
{
"indexid": "00327",
"indent": 2,
"text": " working with",
"itemid": "MVB500284"
},
{
"indexid": "00328",
"indent": 1,
"text": "data files"
},
{
"indexid": "00329",
"indent": 2,
"text": " accessing",
"itemid": "MVB500348"
},
{
"indexid": "00330",
"indent": 2,
"text": " ISAM databases, accessing",
"itemid": "MVB500351"
},
{
"indexid": "00331",
"indent": 2,
"text": " ODBC databases, accessing",
"itemid": "MVB500936, MVB500938"
},
{
"indexid": "00332",
"indent": 2,
"text": " remote data sources, accessing",
"itemid": "MVB500939"
},
{
"indexid": "00333",
"indent": 2,
"text": " remote data sources, retrieving data",
"itemid": "MVB500940"
},
{
"indexid": "00334",
"indent": 2,
"text": " tables, attaching to Jet databases",
"itemid": "MVB500349"
},
{
"indexid": "00335",
"indent": 2,
"text": " working with",
"itemid": "MVB500354"
},
{
"indexid": "00336",
"indent": 1,
"text": "Data Form Wizard",
"itemid": "MVB500288"
},
{
"indexid": "00337",
"indent": 1,
"text": "data types"
},
{
"indexid": "00338",
"indent": 2,
"text": " converting C declarations to Visual Basic data types",
"itemid": "MVB500379, MVB500821"
},
{
"indexid": "00339",
"indent": 2,
"text": " using",
"itemid": "MVB500234"
},
{
"indexid": "00340",
"indent": 1,
"text": "data validation"
},
{
"indexid": "00341",
"indent": 2,
"text": " forms",
"itemid": "MVB500252"
},
{
"indexid": "00342",
"indent": 2,
"text": " input, controlling",
"itemid": "MVB500247"
},
{
"indexid": "00343",
"indent": 2,
"text": " multi-user issues",
"itemid": "MVB500344, MVB500345, MVB500346, MVB500347"
},
{
"indexid": "00344",
"indent": 2,
"text": " overview",
"itemid": "MVB500340, MVB500538"
},
{
"indexid": "00345",
"indent": 2,
"text": " referential integrity",
"itemid": "MVB500342"
},
{
"indexid": "00346",
"indent": 2,
"text": " rules, defining",
"itemid": "MVB500341"
},
{
"indexid": "00347",
"indent": 2,
"text": " transactions",
"itemid": "MVB500343"
},
{
"indexid": "00348",
"indent": 1,
"text": "data-aware controls",
"itemid": "MVB500709"
},
{
"indexid": "00349",
"indent": 1,
"text": "databases"
},
{
"indexid": "00350",
"indent": 2,
"text": " advanced development",
"itemid": "MVB500339"
},
{
"indexid": "00351",
"indent": 2,
"text": " data validation See \"data validation\""
},
{
"indexid": "00352",
"indent": 2,
"text": " opening",
"itemid": "MVB500309"
},
{
"indexid": "00353",
"indent": 2,
"text": " queries See \"queries\""
},
{
"indexid": "00354",
"indent": 1,
"text": "DataBindings collection",
"itemid": "MVB500611"
},
{
"indexid": "00355",
"indent": 1,
"text": "data-bound controls",
"itemid": "MVB500709"
},
{
"indexid": "00356",
"indent": 1,
"text": "DataField property",
"itemid": "MVB500611"
},
{
"indexid": "00357",
"indent": 1,
"text": "DBCombo control",
"itemid": "MVB500297"
},
{
"indexid": "00358",
"indent": 1,
"text": "DBEngine object",
"itemid": "MVB500308"
},
{
"indexid": "00359",
"indent": 1,
"text": "DBGrid control",
"itemid": "MVB500295"
},
{
"indexid": "00360",
"indent": 1,
"text": "debugging"
},
{
"indexid": "00361",
"indent": 2,
"text": " ActiveX code components",
"itemid": "MVB500432, MVB500565, MVB500567"
},
{
"indexid": "00362",
"indent": 2,
"text": " ActiveX controls",
"itemid": "MVB500616"
},
{
"indexid": "00363",
"indent": 2,
"text": " ActiveX documents",
"itemid": "MVB500543, MVB500544, MVB500545"
},
{
"indexid": "00364",
"indent": 2,
"text": " overview",
"itemid": "MVB500538"
},
{
"indexid": "00365",
"indent": 2,
"text": " tools",
"itemid": "MVB500235"
},
{
"indexid": "00366",
"indent": 1,
"text": "declarations, API Viewer"
},
{
"indexid": "00367",
"indent": 2,
"text": " loading",
"itemid": "MVB500377"
},
{
"indexid": "00368",
"indent": 2,
"text": " retrieving",
"itemid": "MVB500377"
},
{
"indexid": "00369",
"indent": 1,
"text": "Declare statement",
"itemid": "MVB500376, MVB500378, MVB500379, MVB500820"
},
{
"indexid": "00370",
"indent": 1,
"text": "declaring constants",
"itemid": "MVB500234"
},
{
"indexid": "00371",
"indent": 1,
"text": "declaring DLLs",
"itemid": "MVB500378, MVB500379, MVB500382, MVB500820, MVB500821"
},
{
"indexid": "00372",
"indent": 1,
"text": "declaring events",
"itemid": "MVB500529, MVB500553"
},
{
"indexid": "00373",
"indent": 1,
"text": "declaring functions, callback procedures",
"itemid": "MVB500809"
},
{
"indexid": "00374",
"indent": 1,
"text": "declaring object variables",
"itemid": "MVB500743"
},
{
"indexid": "00375",
"indent": 1,
"text": "declaring procedures",
"itemid": "MVB500376, MVB500378, MVB500379, MVB500382, MVB500820, MVB500821"
},
{
"indexid": "00376",
"indent": 1,
"text": "declaring string arguments",
"itemid": "MVB500381"
},
{
"indexid": "00377",
"indent": 1,
"text": "declaring variables",
"itemid": "MVB500234"
},
{
"indexid": "00378",
"indent": 1,
"text": "default properties, creating",
"itemid": "MVB500421"
},
{
"indexid": "00379",
"indent": 1,
"text": "default property values",
"itemid": "MVB500618"
},
{
"indexid": "00380",
"indent": 1,
"text": "DefaultType property",
"itemid": "MVB500938"
},
{
"indexid": "00381",
"indent": 1,
"text": "defining data validation rules",
"itemid": "MVB500341"
},
{
"indexid": "00382",
"indent": 1,
"text": "defining ODBCDirect workspaces",
"itemid": "MVB500938"
},
{
"indexid": "00383",
"indent": 1,
"text": "Delete method",
"itemid": "MVB500287, MVB500318"
},
{
"indexid": "00384",
"indent": 1,
"text": "deleting error handling",
"itemid": "MVB500347"
},
{
"indexid": "00385",
"indent": 1,
"text": "deleting records",
"itemid": "MVB500318"
},
{
"indexid": "00386",
"indent": 1,
"text": "design time properties, setting",
"itemid": "MVB500226"
},
{
"indexid": "00387",
"indent": 1,
"text": "designing interfaces",
"itemid": "MVB500224"
},
{
"indexid": "00388",
"indent": 1,
"text": "destroying references, ActiveX documents",
"itemid": "MVB500574"
},
{
"indexid": "00389",
"indent": 1,
"text": "detecting object references",
"itemid": "MVB500574"
},
{
"indexid": "00390",
"indent": 1,
"text": "determining ActiveX document container types",
"itemid": "MVB500910"
},
{
"indexid": "00391",
"indent": 1,
"text": "dispID binding",
"itemid": "MVB500643"
},
{
"indexid": "00392",
"indent": 1,
"text": "display speed, optimizing",
"itemid": "MVB500844"
},
{
"indexid": "00393",
"indent": 1,
"text": "displaying ActiveX controls",
"itemid": "MVB500617"
},
{
"indexid": "00394",
"indent": 1,
"text": "displaying custom error messages",
"itemid": "MVB500292"
},
{
"indexid": "00395",
"indent": 1,
"text": "displaying download progress",
"itemid": "MVB500747"
},
{
"indexid": "00396",
"indent": 1,
"text": "displaying records",
"itemid": "MVB500313"
},
{
"indexid": "00397",
"indent": 1,
"text": "distributing ActiveX controls",
"itemid": "MVB500586, MVB500588, MVB500599, MVB500600"
},
{
"indexid": "00398",
"indent": 1,
"text": "distributing applications",
"itemid": "MVB500351"
},
{
"indexid": "00399",
"indent": 1,
"text": "DLLs"
},
{
"indexid": "00400",
"indent": 2,
"text": " API Viewer",
"itemid": "MVB500377"
},
{
"indexid": "00401",
"indent": 2,
"text": " callback procedures",
"itemid": "MVB500809, MVB500823"
},
{
"indexid": "00402",
"indent": 2,
"text": " calling",
"itemid": "MVB500380, MVB500381, MVB500822, MVB500831"
},
{
"indexid": "00403",
"indent": 2,
"text": " declaring",
"itemid": "MVB500378, MVB500379, MVB500382, MVB500820, MVB500821"
},
{
"indexid": "00404",
"indent": 2,
"text": " described",
"itemid": "MVB500374"
},
{
"indexid": "00405",
"indent": 2,
"text": " frequently used",
"itemid": "MVB500823"
},
{
"indexid": "00406",
"indent": 2,
"text": " Null values, passing",
"itemid": "MVB500380"
},
{
"indexid": "00407",
"indent": 2,
"text": " overview",
"itemid": "MVB500373"
},
{
"indexid": "00408",
"indent": 2,
"text": " saving",
"itemid": "MVB500376"
},
{
"indexid": "00409",
"indent": 2,
"text": " strings, passing",
"itemid": "MVB500381"
},
{
"indexid": "00410",
"indent": 2,
"text": " Unicode vs. ANSI DLLs",
"itemid": "MVB500382"
},
{
"indexid": "00411",
"indent": 2,
"text": " using",
"itemid": "MVB500376, MVB500819"
},
{
"indexid": "00412",
"indent": 2,
"text": " Windows API",
"itemid": "MVB500830"
},
{
"indexid": "00413",
"indent": 2,
"text": " wrapper procedures",
"itemid": "MVB500383, MVB500823"
},
{
"indexid": "00414",
"indent": 1,
"text": "dob files",
"itemid": "MVB500541"
},
{
"indexid": "00415",
"indent": 1,
"text": "document objects"
},
{
"indexid": "00416",
"indent": 2,
"text": " See \"ActiveX documents\""
},
{
"indexid": "00417",
"indent": 1,
"text": "Download events",
"itemid": "MVB500747"
},
{
"indexid": "00418",
"indent": 1,
"text": "downloading ActiveX controls, Web pages",
"itemid": "MVB500677, MVB500682, MVB500688, MVB500689, MVB500695"
},
{
"indexid": "00419",
"indent": 1,
"text": "dox files",
"itemid": "MVB500541"
},
{
"indexid": "00420",
"indent": 1,
"text": "dynasets"
},
{
"indexid": "00421",
"indent": 2,
"text": " described",
"itemid": "MVB500312"
},
{
"indexid": "00422",
"indent": 2,
"text": " finding records",
"itemid": "MVB500324"
},
{
"indexid": "00423",
"indent": 1,
"text": "early binding",
"itemid": "MVB500643"
},
{
"indexid": "00424",
"indent": 1,
"text": "editing error handling",
"itemid": "MVB500347"
},
{
"indexid": "00425",
"indent": 1,
"text": "editions of Visual Basic",
"itemid": "MVB500237"
},
{
"indexid": "00426",
"indent": 1,
"text": "EditMode property",
"itemid": "MVB500287, MVB500316"
},
{
"indexid": "00427",
"indent": 1,
"text": "Enabled property",
"itemid": "MVB500605"
},
{
"indexid": "00428",
"indent": 1,
"text": "enabling connections",
"itemid": "MVB500673, MVB500739, MVB500740, MVB500741, MVB500835"
},
{
"indexid": "00429",
"indent": 1,
"text": "Enterprise edition of Visual Basic",
"itemid": "MVB500237"
},
{
"indexid": "00430",
"indent": 1,
"text": "EOF properties",
"itemid": "MVB500287, MVB500314"
},
{
"indexid": "00431",
"indent": 1,
"text": "EOFAction properties",
"itemid": "MVB500285"
},
{
"indexid": "00432",
"indent": 1,
"text": "Err object"
},
{
"indexid": "00433",
"indent": 2,
"text": " methods",
"itemid": "MVB500268"
},
{
"indexid": "00434",
"indent": 2,
"text": " properties",
"itemid": "MVB500268"
},
{
"indexid": "00435",
"indent": 1,
"text": "Error event",
"itemid": "MVB500292"
},
{
"indexid": "00436",
"indent": 1,
"text": "error handling"
},
{
"indexid": "00437",
"indent": 2,
"text": " ActiveX code components",
"itemid": "MVB500432, MVB500565, MVB500567"
},
{
"indexid": "00438",
"indent": 2,
"text": " ActiveX controls",
"itemid": "MVB500616"
},
{
"indexid": "00439",
"indent": 2,
"text": " busy components",
"itemid": "MVB500580"
},
{
"indexid": "00440",
"indent": 2,
"text": " customizing error messages",
"itemid": "MVB500292"
},
{
"indexid": "00441",
"indent": 2,
"text": " data validation rules",
"itemid": "MVB500341"
},
{
"indexid": "00442",
"indent": 2,
"text": " multi-user issues",
"itemid": "MVB500344, MVB500345, MVB500346, MVB500347"
},
{
"indexid": "00443",
"indent": 2,
"text": " overview",
"itemid": "MVB500538"
},
{
"indexid": "00444",
"indent": 2,
"text": " referential integrity",
"itemid": "MVB500342"
},
{
"indexid": "00445",
"indent": 2,
"text": " run-time errors",
"itemid": "MVB500268"
},
{
"indexid": "00446",
"indent": 2,
"text": " transactions",
"itemid": "MVB500343"
},
{
"indexid": "00447",
"indent": 1,
"text": "establishing property page relationships",
"itemid": "MVB500626"
},
{
"indexid": "00448",
"indent": 1,
"text": "event procedures"
},
{
"indexid": "00449",
"indent": 2,
"text": " creating",
"itemid": "MVB500231"
},
{
"indexid": "00450",
"indent": 2,
"text": " VBScript code",
"itemid": "MVB500685"
},
{
"indexid": "00451",
"indent": 1,
"text": "event-driven programming described",
"itemid": "MVB500856"
},
{
"indexid": "00452",
"indent": 1,
"text": "events"
},
{
"indexid": "00453",
"indent": 2,
"text": " ActiveX code components",
"itemid": "MVB500436, MVB500527, MVB500529, MVB500552, MVB500553"
},
{
"indexid": "00454",
"indent": 2,
"text": " ActiveX controls",
"itemid": "MVB500582, MVB500590"
},
{
"indexid": "00455",
"indent": 2,
"text": " ActiveX controls, raising",
"itemid": "MVB500624"
},
{
"indexid": "00456",
"indent": 2,
"text": " ActiveX document containers",
"itemid": "MVB500573"
},
{
"indexid": "00457",
"indent": 2,
"text": " class modules",
"itemid": "MVB500419"
},
{
"indexid": "00458",
"indent": 2,
"text": " Data control",
"itemid": "MVB500289, MVB500290, MVB500291, MVB500292"
},
{
"indexid": "00459",
"indent": 2,
"text": " logging",
"itemid": "MVB500846"
},
{
"indexid": "00460",
"indent": 2,
"text": " notifying clients, client/server communications",
"itemid": "MVB500659, MVB500668"
},
{
"indexid": "00461",
"indent": 2,
"text": " property pages",
"itemid": "MVB500662"
},
{
"indexid": "00462",
"indent": 1,
"text": "Exclusive property",
"itemid": "MVB500285"
},
{
"indexid": "00463",
"indent": 1,
"text": "exe files"
},
{
"indexid": "00464",
"indent": 2,
"text": " compiling",
"itemid": "MVB500236"
},
{
"indexid": "00465",
"indent": 2,
"text": " performance considerations",
"itemid": "MVB500355"
},
{
"indexid": "00466",
"indent": 1,
"text": "Execute method",
"itemid": "MVB500326, MVB500739, MVB500740, MVB500741"
},
{
"indexid": "00467",
"indent": 1,
"text": "exposing events, ActiveX controls",
"itemid": "MVB500624"
},
{
"indexid": "00468",
"indent": 1,
"text": "exposing methods, ActiveX controls",
"itemid": "MVB500622"
},
{
"indexid": "00469",
"indent": 1,
"text": "exposing named constants, ActiveX controls",
"itemid": "MVB500620"
},
{
"indexid": "00470",
"indent": 1,
"text": "exposing properties, ActiveX controls",
"itemid": "MVB500604, MVB500605"
},
{
"indexid": "00471",
"indent": 1,
"text": "fields described",
"itemid": "MVB500283"
},
{
"indexid": "00472",
"indent": 1,
"text": "files, modifying in Visual SourceSafe",
"itemid": "MVB500464"
},
{
"indexid": "00473",
"indent": 1,
"text": "finding records",
"itemid": "MVB500320, MVB500324, MVB500325"
},
{
"indexid": "00474",
"indent": 1,
"text": "FlashWindow API procedure",
"itemid": "MVB500376"
},
{
"indexid": "00475",
"indent": 1,
"text": "flexible argument types",
"itemid": "MVB500821"
},
{
"indexid": "00476",
"indent": 1,
"text": "form-level variables",
"itemid": "MVB500902, MVB501113"
},
{
"indexid": "00477",
"indent": 1,
"text": "forms, modifying",
"itemid": "MVB500291"
},
{
"indexid": "00478",
"indent": 1,
"text": "forward-only-type recordsets",
"itemid": "MVB500312"
},
{
"indexid": "00479",
"indent": 1,
"text": "Friend keyword",
"itemid": "MVB500530"
},
{
"indexid": "00480",
"indent": 1,
"text": "FTP, enabling connections",
"itemid": "MVB500673, MVB500739, MVB500740, MVB500741, MVB500835"
},
{
"indexid": "00481",
"indent": 1,
"text": "Function procedures, creating",
"itemid": "MVB500231"
},
{
"indexid": "00482",
"indent": 1,
"text": "GDI32.dll",
"itemid": "MVB500830"
},
{
"indexid": "00483",
"indent": 1,
"text": "GetChunk method",
"itemid": "MVB500741"
},
{
"indexid": "00484",
"indent": 1,
"text": "GetData method",
"itemid": "MVB500833"
},
{
"indexid": "00485",
"indent": 1,
"text": "GetObject function",
"itemid": "MVB500396, MVB500666"
},
{
"indexid": "00486",
"indent": 1,
"text": "GetSetting function",
"itemid": "MVB500470"
},
{
"indexid": "00487",
"indent": 1,
"text": "getting Help",
"itemid": "MVB500238"
},
{
"indexid": "00488",
"indent": 1,
"text": "getting properties",
"itemid": "MVB500226"
},
{
"indexid": "00489",
"indent": 1,
"text": "getting values, Microsoft Excel client application",
"itemid": "MVB500398"
},
{
"indexid": "00490",
"indent": 1,
"text": "global data",
"itemid": "MVB500431"
},
{
"indexid": "00491",
"indent": 1,
"text": "global variables, ActiveX documents",
"itemid": "MVB500574"
},
{
"indexid": "00492",
"indent": 1,
"text": "GUIDs",
"itemid": "MVB500640"
},
{
"indexid": "00493",
"indent": 1,
"text": "handling busy components",
"itemid": "MVB500580"
},
{
"indexid": "00494",
"indent": 1,
"text": "handling client events",
"itemid": "MVB500553"
},
{
"indexid": "00495",
"indent": 1,
"text": "handling locking errors",
"itemid": "MVB500347"
},
{
"indexid": "00496",
"indent": 1,
"text": "Help"
},
{
"indexid": "00497",
"indent": 2,
"text": " ActiveX documents",
"itemid": "MVB500578"
},
{
"indexid": "00498",
"indent": 2,
"text": " creating",
"itemid": "MVB500430"
},
{
"indexid": "00499",
"indent": 2,
"text": " working with",
"itemid": "MVB500238"
},
{
"indexid": "00500",
"indent": 1,
"text": "Hide event",
"itemid": "MVB500574"
},
{
"indexid": "00501",
"indent": 1,
"text": "HTML pages, adding ActiveX controls",
"itemid": "MVB500689, MVB500847"
},
{
"indexid": "00502",
"indent": 1,
"text": "HTTP, enabling connections",
"itemid": "MVB500673, MVB500739, MVB500740, MVB500741, MVB500835"
},
{
"indexid": "00503",
"indent": 1,
"text": "IDispatch interface",
"itemid": "MVB500642, MVB500750"
},
{
"indexid": "00504",
"indent": 1,
"text": "implementing Automation, COM",
"itemid": "MVB500632"
},
{
"indexid": "00505",
"indent": 1,
"text": "implementing interfaces",
"itemid": "MVB500554, MVB500555, MVB500556"
},
{
"indexid": "00506",
"indent": 1,
"text": "Implements keyword",
"itemid": "MVB500656"
},
{
"indexid": "00507",
"indent": 1,
"text": "Implements statement",
"itemid": "MVB500556"
},
{
"indexid": "00508",
"indent": 1,
"text": "indexes described",
"itemid": "MVB500283"
},
{
"indexid": "00509",
"indent": 1,
"text": "initial property values",
"itemid": "MVB500618"
},
{
"indexid": "00510",
"indent": 1,
"text": "Initialize event",
"itemid": "MVB500419"
},
{
"indexid": "00511",
"indent": 1,
"text": "initiating connections",
"itemid": "MVB500776"
},
{
"indexid": "00512",
"indent": 1,
"text": "in-process servers"
},
{
"indexid": "00513",
"indent": 2,
"text": " See \"ActiveX code components\""
},
{
"indexid": "00514",
"indent": 1,
"text": "input, controlling",
"itemid": "MVB500247, MVB500252"
},
{
"indexid": "00515",
"indent": 1,
"text": "Insert statement",
"itemid": "MVB500327"
},
{
"indexid": "00516",
"indent": 1,
"text": "installing Personal Web Server",
"itemid": "MVB500744"
},
{
"indexid": "00517",
"indent": 1,
"text": "installing Visual SourceSafe",
"itemid": "MVB500464"
},
{
"indexid": "00518",
"indent": 1,
"text": "Instancing property",
"itemid": "MVB500424, MVB500431, MVB500645"
},
{
"indexid": "00519",
"indent": 1,
"text": "instantiating ActiveX controls",
"itemid": "MVB500590"
},
{
"indexid": "00520",
"indent": 1,
"text": "instantiating applications",
"itemid": "MVB500396"
},
{
"indexid": "00521",
"indent": 1,
"text": "instantiating classes",
"itemid": "MVB500418"
},
{
"indexid": "00522",
"indent": 1,
"text": "instantiating objects",
"itemid": "MVB500553, MVB500645"
},
{
"indexid": "00523",
"indent": 1,
"text": "interfaces"
},
{
"indexid": "00524",
"indent": 2,
"text": " ActiveX Control Interface Wizard",
"itemid": "MVB500619"
},
{
"indexid": "00525",
"indent": 2,
"text": " ActiveX controls",
"itemid": "MVB500589, MVB500601, MVB500602, MVB500607, MVB500608, MVB500617"
},
{
"indexid": "00526",
"indent": 2,
"text": " ActiveX documents",
"itemid": "MVB500576, MVB500577"
},
{
"indexid": "00527",
"indent": 2,
"text": " additional, accessing",
"itemid": "MVB500657"
},
{
"indexid": "00528",
"indent": 2,
"text": " creating",
"itemid": "MVB500556"
},
{
"indexid": "00529",
"indent": 2,
"text": " designing",
"itemid": "MVB500224"
},
{
"indexid": "00530",
"indent": 2,
"text": " dual interfaces",
"itemid": "MVB500750"
},
{
"indexid": "00531",
"indent": 2,
"text": " IDispatch interface",
"itemid": "MVB500642, MVB500750"
},
{
"indexid": "00532",
"indent": 2,
"text": " implementing",
"itemid": "MVB500554, MVB500555"
},
{
"indexid": "00533",
"indent": 2,
"text": " IUnknown interface",
"itemid": "MVB500650"
},
{
"indexid": "00534",
"indent": 2,
"text": " overview",
"itemid": "MVB500748"
},
{
"indexid": "00535",
"indent": 2,
"text": " property pages",
"itemid": "MVB500625"
},
{
"indexid": "00536",
"indent": 1,
"text": "Internet"
},
{
"indexid": "00537",
"indent": 2,
"text": " InternetExplorer object",
"itemid": "MVB500672, MVB500781, MVB500782"
},
{
"indexid": "00538",
"indent": 2,
"text": " overview",
"itemid": "MVB500537"
},
{
"indexid": "00539",
"indent": 2,
"text": " Personal Web Server",
"itemid": "MVB500699, MVB500744, MVB500780, MVB500814"
},
{
"indexid": "00540",
"indent": 2,
"text": " sockets, using",
"itemid": "MVB500670"
},
{
"indexid": "00541",
"indent": 2,
"text": " WebBrowser control",
"itemid": "MVB500671, MVB500745, MVB500746, MVB500747"
},
{
"indexid": "00542",
"indent": 2,
"text": " Winsock control",
"itemid": "MVB500673, MVB500736, MVB500737,, MVB500776 MVB500738, MVB500739, MVB500740, MVB500741, MVB500833, MVB500835"
},
{
"indexid": "00543",
"indent": 1,
"text": "InternetExplorer object"
},
{
"indexid": "00544",
"indent": 2,
"text": " Automation, using with",
"itemid": "MVB500672"
},
{
"indexid": "00545",
"indent": 2,
"text": " described",
"itemid": "MVB500781"
},
{
"indexid": "00546",
"indent": 2,
"text": " using",
"itemid": "MVB500782"
},
{
"indexid": "00547",
"indent": 1,
"text": "invoking methods",
"itemid": "MVB500667"
},
{
"indexid": "00548",
"indent": 1,
"text": "invoking properties",
"itemid": "MVB500667"
},
{
"indexid": "00549",
"indent": 1,
"text": "ISAM databases",
"itemid": "MVB500348, MVB500351"
},
{
"indexid": "00550",
"indent": 1,
"text": "IUnknown interface",
"itemid": "MVB500650"
},
{
"indexid": "00551",
"indent": 1,
"text": "Kernel32.dll",
"itemid": "MVB500830"
},
{
"indexid": "00552",
"indent": 1,
"text": "late binding",
"itemid": "MVB500643"
},
{
"indexid": "00553",
"indent": 1,
"text": "Learning edition of Visual Basic",
"itemid": "MVB500237"
},
{
"indexid": "00554",
"indent": 1,
"text": "licensing ActiveX controls",
"itemid": "MVB500600, MVB500695"
},
{
"indexid": "00555",
"indent": 1,
"text": "life of variables",
"itemid": "MVB501113"
},
{
"indexid": "00556",
"indent": 1,
"text": "loading declarations with API viewer",
"itemid": "MVB500377"
},
{
"indexid": "00557",
"indent": 1,
"text": "LocalPort property",
"itemid": "MVB500738"
},
{
"indexid": "00558",
"indent": 1,
"text": "locking",
"itemid": "MVB500346, MVB500347"
},
{
"indexid": "00559",
"indent": 1,
"text": "LogEvent method",
"itemid": "MVB500846"
},
{
"indexid": "00560",
"indent": 1,
"text": "logging events",
"itemid": "MVB500846"
},
{
"indexid": "00561",
"indent": 1,
"text": "lookup tables",
"itemid": "MVB500297"
},
{
"indexid": "00562",
"indent": 1,
"text": "lpk files",
"itemid": "MVB500695"
},
{
"indexid": "00563",
"indent": 1,
"text": "Macro Recorder, Microsoft Excel",
"itemid": "MVB500400"
},
{
"indexid": "00564",
"indent": 1,
"text": "marking components as safe, ActiveX controls",
"itemid": "MVB500690"
},
{
"indexid": "00565",
"indent": 1,
"text": "maximizing productivity",
"itemid": "MVB500464, MVB500468, MVB500843"
},
{
"indexid": "00566",
"indent": 1,
"text": "memory, optimizing",
"itemid": "MVB500844"
},
{
"indexid": "00567",
"indent": 1,
"text": "Menu Editor",
"itemid": "MVB500228"
},
{
"indexid": "00568",
"indent": 1,
"text": "menus"
},
{
"indexid": "00569",
"indent": 2,
"text": " ActiveX documents, adding",
"itemid": "MVB500578"
},
{
"indexid": "00570",
"indent": 2,
"text": " adding",
"itemid": "MVB500228"
},
{
"indexid": "00571",
"indent": 1,
"text": "merging cells",
"itemid": "MVB500296"
},
{
"indexid": "00572",
"indent": 1,
"text": "merging Help menus, ActiveX documents",
"itemid": "MVB500578"
},
{
"indexid": "00573",
"indent": 1,
"text": "methods"
},
{
"indexid": "00574",
"indent": 2,
"text": " ActiveX code components, creating",
"itemid": "MVB500420"
},
{
"indexid": "00575",
"indent": 2,
"text": " ActiveX controls",
"itemid": "MVB500582, MVB500622"
},
{
"indexid": "00576",
"indent": 2,
"text": " asynchronous",
"itemid": "MVB500436, MVB500552"
},
{
"indexid": "00577",
"indent": 2,
"text": " Automation objects",
"itemid": "MVB500641"
},
{
"indexid": "00578",
"indent": 2,
"text": " Data control",
"itemid": "MVB500285"
},
{
"indexid": "00579",
"indent": 2,
"text": " Err object",
"itemid": "MVB500268"
},
{
"indexid": "00580",
"indent": 2,
"text": " friend methods",
"itemid": "MVB500530"
},
{
"indexid": "00581",
"indent": 2,
"text": " Help, adding",
"itemid": "MVB500430"
},
{
"indexid": "00582",
"indent": 2,
"text": " InternetExplorer object",
"itemid": "MVB500781"
},
{
"indexid": "00583",
"indent": 2,
"text": " invoking",
"itemid": "MVB500667"
},
{
"indexid": "00584",
"indent": 2,
"text": " recordsets",
"itemid": "MVB500287"
},
{
"indexid": "00585",
"indent": 2,
"text": " transactions",
"itemid": "MVB500343"
},
{
"indexid": "00586",
"indent": 2,
"text": " using",
"itemid": "MVB500225, MVB500397"
},
{
"indexid": "00587",
"indent": 2,
"text": " VBScript code",
"itemid": "MVB500684"
},
{
"indexid": "00588",
"indent": 2,
"text": " viewing",
"itemid": "MVB500784"
},
{
"indexid": "00589",
"indent": 1,
"text": "Microsoft Excel client application"
},
{
"indexid": "00590",
"indent": 2,
"text": " Charts collection, using",
"itemid": "MVB500399"
},
{
"indexid": "00591",
"indent": 2,
"text": " creating",
"itemid": "MVB500394"
},
{
"indexid": "00592",
"indent": 2,
"text": " instantiating",
"itemid": "MVB500396"
},
{
"indexid": "00593",
"indent": 2,
"text": " Macro Recorder",
"itemid": "MVB500400"
},
{
"indexid": "00594",
"indent": 2,
"text": " methods, using",
"itemid": "MVB500397"
},
{
"indexid": "00595",
"indent": 2,
"text": " object model",
"itemid": "MVB500395"
},
{
"indexid": "00596",
"indent": 2,
"text": " procedures, running",
"itemid": "MVB500400"
},
{
"indexid": "00597",
"indent": 2,
"text": " values, working with",
"itemid": "MVB500398"
},
{
"indexid": "00598",
"indent": 1,
"text": "Microsoft Internet Explorer",
"itemid": "MVB500571"
},
{
"indexid": "00599",
"indent": 1,
"text": "Microsoft Jet database engine",
"itemid": "MVB500282"
},
{
"indexid": "00600",
"indent": 1,
"text": "Microsoft Jet databases",
"itemid": "MVB500349"
},
{
"indexid": "00601",
"indent": 1,
"text": "Microsoft Office Binder",
"itemid": "MVB500571"
},
{
"indexid": "00602",
"indent": 1,
"text": "Microsoft Web site",
"itemid": "MVB500238"
},
{
"indexid": "00603",
"indent": 1,
"text": "modifying files, Visual SourceSafe",
"itemid": "MVB500464"
},
{
"indexid": "00604",
"indent": 1,
"text": "modifying forms",
"itemid": "MVB500291"
},
{
"indexid": "00605",
"indent": 1,
"text": "modifying recordsets",
"itemid": "MVB500315"
},
{
"indexid": "00606",
"indent": 1,
"text": "module-level variables",
"itemid": "MVB500902, MVB501113"
},
{
"indexid": "00607",
"indent": 1,
"text": "MSFlexGrid control",
"itemid": "MVB500296"
},
{
"indexid": "00608",
"indent": 1,
"text": "multi-user issues, databases",
"itemid": "MVB500344, MVB500345, MVB500346, MVB500347"
},
{
"indexid": "00609",
"indent": 1,
"text": "named constants"
},
{
"indexid": "00610",
"indent": 2,
"text": " ActiveX code components, using",
"itemid": "MVB500562"
},
{
"indexid": "00611",
"indent": 2,
"text": " ActiveX controls",
"itemid": "MVB500620"
},
{
"indexid": "00612",
"indent": 1,
"text": "naming controls",
"itemid": "MVB500225"
},
{
"indexid": "00613",
"indent": 1,
"text": "native code vs. p-code",
"itemid": "MVB500863"
},
{
"indexid": "00614",
"indent": 1,
"text": "Navigate method",
"itemid": "MVB500747"
},
{
"indexid": "00615",
"indent": 1,
"text": "navigating ActiveX documents",
"itemid": "MVB500549"
},
{
"indexid": "00616",
"indent": 1,
"text": "navigating recordsets",
"itemid": "MVB500314"
},
{
"indexid": "00617",
"indent": 1,
"text": "NavigationComplete event",
"itemid": "MVB500747"
},
{
"indexid": "00618",
"indent": 1,
"text": "notifying clients, client/server communications",
"itemid": "MVB500646, MVB500656, MVB500659, MVB500665, MVB500668"
},
{
"indexid": "00619",
"indent": 1,
"text": "Null values"
},
{
"indexid": "00620",
"indent": 2,
"text": " handing",
"itemid": "MVB500313"
},
{
"indexid": "00621",
"indent": 2,
"text": " passing",
"itemid": "MVB500380"
},
{
"indexid": "00622",
"indent": 1,
"text": "Object Browser"
},
{
"indexid": "00623",
"indent": 2,
"text": " described",
"itemid": "MVB500784"
},
{
"indexid": "00624",
"indent": 2,
"text": " Help, adding",
"itemid": "MVB500430"
},
{
"indexid": "00625",
"indent": 2,
"text": " procedures, viewing",
"itemid": "MVB500233"
},
{
"indexid": "00626",
"indent": 1,
"text": "object libraries"
},
{
"indexid": "00627",
"indent": 2,
"text": " See \"type libraries\""
},
{
"indexid": "00628",
"indent": 1,
"text": "object models"
},
{
"indexid": "00629",
"indent": 2,
"text": " COM",
"itemid": "MVB500392, MVB500393, MVB500749"
},
{
"indexid": "00630",
"indent": 2,
"text": " creating",
"itemid": "MVB500433"
},
{
"indexid": "00631",
"indent": 2,
"text": " Microsoft Excel",
"itemid": "MVB500395"
},
{
"indexid": "00632",
"indent": 2,
"text": " using",
"itemid": "MVB500786"
},
{
"indexid": "00633",
"indent": 1,
"text": "object variables"
},
{
"indexid": "00634",
"indent": 2,
"text": " declaring",
"itemid": "MVB500743"
},
{
"indexid": "00635",
"indent": 2,
"text": " scoping",
"itemid": "MVB500396"
},
{
"indexid": "00636",
"indent": 1,
"text": "objects"
},
{
"indexid": "00637",
"indent": 2,
"text": " Ambient object",
"itemid": "MVB500605"
},
{
"indexid": "00638",
"indent": 2,
"text": " Automation objects",
"itemid": "MVB500641"
},
{
"indexid": "00639",
"indent": 2,
"text": " creating",
"itemid": "MVB500666"
},
{
"indexid": "00640",
"indent": 2,
"text": " instantiating",
"itemid": "MVB500553"
},
{
"indexid": "00641",
"indent": 2,
"text": " using",
"itemid": "MVB500667"
},
{
"indexid": "00642",
"indent": 2,
"text": " working with",
"itemid": "MVB500225"
},
{
"indexid": "00643",
"indent": 1,
"text": "ocx files",
"itemid": "MVB500587, MVB500588"
},
{
"indexid": "00644",
"indent": 1,
"text": "ODBC",
"itemid": "MVB500282, MVB500936, MVB500938"
},
{
"indexid": "00645",
"indent": 1,
"text": "ODBCDirect",
"itemid": "MVB500938"
},
{
"indexid": "00646",
"indent": 1,
"text": "OLE Automation"
},
{
"indexid": "00647",
"indent": 2,
"text": " See \"Automation\""
},
{
"indexid": "00648",
"indent": 1,
"text": "OLE controls"
},
{
"indexid": "00649",
"indent": 2,
"text": " See \"ActiveX controls\""
},
{
"indexid": "00650",
"indent": 1,
"text": "OLE servers"
},
{
"indexid": "00651",
"indent": 2,
"text": " See \"ActiveX code components\""
},
{
"indexid": "00652",
"indent": 1,
"text": "Open statement",
"itemid": "MVB500354"
},
{
"indexid": "00653",
"indent": 1,
"text": "OpenConnection method",
"itemid": "MVB500939"
},
{
"indexid": "00654",
"indent": 1,
"text": "OpenDatabase method",
"itemid": "MVB500309"
},
{
"indexid": "00655",
"indent": 1,
"text": "opening databases",
"itemid": "MVB500309"
},
{
"indexid": "00656",
"indent": 1,
"text": "opening tables",
"itemid": "MVB500349"
},
{
"indexid": "00657",
"indent": 1,
"text": "OpenRecordset method",
"itemid": "MVB500311, MVB500322, MVB500940"
},
{
"indexid": "00658",
"indent": 1,
"text": "OpenURL method",
"itemid": "MVB500739, MVB500740, MVB500741, MVB500835"
},
{
"indexid": "00659",
"indent": 1,
"text": "optimistic locking",
"itemid": "MVB500346"
},
{
"indexid": "00660",
"indent": 1,
"text": "optimizing applications",
"itemid": "MVB500355, MVB500467, MVB500470, MVB500842, MVB500843, MVB500844, MVB500846"
},
{
"indexid": "00661",
"indent": 1,
"text": "Order By clause",
"itemid": "MVB500293"
},
{
"indexid": "00662",
"indent": 1,
"text": "out-of-process servers"
},
{
"indexid": "00663",
"indent": 2,
"text": " See \"ActiveX code components\""
},
{
"indexid": "00664",
"indent": 1,
"text": "packaging ActiveX controls",
"itemid": "MVB500688"
},
{
"indexid": "00665",
"indent": 1,
"text": "parameters, queries, setting",
"itemid": "MVB500322"
},
{
"indexid": "00666",
"indent": 1,
"text": "passing arguments",
"itemid": "MVB500380, MVB500831"
},
{
"indexid": "00667",
"indent": 1,
"text": "passing callback procedures",
"itemid": "MVB500809"
},
{
"indexid": "00668",
"indent": 1,
"text": "passing Null values",
"itemid": "MVB500380"
},
{
"indexid": "00669",
"indent": 1,
"text": "passing strings",
"itemid": "MVB500381"
},
{
"indexid": "00670",
"indent": 1,
"text": "p-code vs. native code",
"itemid": "MVB500863"
},
{
"indexid": "00671",
"indent": 1,
"text": "peer-to-peer applications",
"itemid": "MVB500737"
},
{
"indexid": "00672",
"indent": 1,
"text": "performance considerations, applications",
"itemid": "MVB500355, MVB500400"
},
{
"indexid": "00673",
"indent": 1,
"text": "performance enhancements, ActiveX controls, Web pages",
"itemid": "MVB500681"
},
{
"indexid": "00674",
"indent": 1,
"text": "persistence"
},
{
"indexid": "00675",
"indent": 2,
"text": " properties, ActiveX documents",
"itemid": "MVB500575"
},
{
"indexid": "00676",
"indent": 2,
"text": " variables",
"itemid": "MVB501113"
},
{
"indexid": "00677",
"indent": 1,
"text": "Personal Web Server"
},
{
"indexid": "00678",
"indent": 2,
"text": " configuring",
"itemid": "MVB500814"
},
{
"indexid": "00679",
"indent": 2,
"text": " described",
"itemid": "MVB500699"
},
{
"indexid": "00680",
"indent": 2,
"text": " installing",
"itemid": "MVB500744"
},
{
"indexid": "00681",
"indent": 2,
"text": " services, starting",
"itemid": "MVB500780"
},
{
"indexid": "00682",
"indent": 1,
"text": "pessimistic locking",
"itemid": "MVB500346"
},
{
"indexid": "00683",
"indent": 1,
"text": "primary key described",
"itemid": "MVB500283"
},
{
"indexid": "00684",
"indent": 1,
"text": "private variables",
"itemid": "MVB500902"
},
{
"indexid": "00685",
"indent": 1,
"text": "procedural programming",
"itemid": "MVB500856"
},
{
"indexid": "00686",
"indent": 1,
"text": "procedure-level variables",
"itemid": "MVB500902, MVB501113"
},
{
"indexid": "00687",
"indent": 1,
"text": "procedures"
},
{
"indexid": "00688",
"indent": 2,
"text": " asynchronous methods, canceling",
"itemid": "MVB500552"
},
{
"indexid": "00689",
"indent": 2,
"text": " calling",
"itemid": "MVB500376"
},
{
"indexid": "00690",
"indent": 2,
"text": " creating",
"itemid": "MVB500231"
},
{
"indexid": "00691",
"indent": 2,
"text": " declaring",
"itemid": "MVB500376, MVB500378, MVB500379, MVB500382, MVB500820, MVB500821"
},
{
"indexid": "00692",
"indent": 2,
"text": " Microsoft Excel procedures, running",
"itemid": "MVB500400"
},
{
"indexid": "00693",
"indent": 2,
"text": " properties, creating",
"itemid": "MVB500560"
},
{
"indexid": "00694",
"indent": 2,
"text": " VBScript code",
"itemid": "MVB500685"
},
{
"indexid": "00695",
"indent": 2,
"text": " viewing",
"itemid": "MVB500233"
},
{
"indexid": "00696",
"indent": 1,
"text": "productivity, maximizing",
"itemid": "MVB500464, MVB500468, MVB500843"
},
{
"indexid": "00697",
"indent": 1,
"text": "Professional edition, Visual Basic",
"itemid": "MVB500237"
},
{
"indexid": "00698",
"indent": 1,
"text": "projects, adding to Visual SourceSafe",
"itemid": "MVB500464"
},
{
"indexid": "00699",
"indent": 1,
"text": "properties"
},
{
"indexid": "00700",
"indent": 2,
"text": " ActiveX code component class modules",
"itemid": "MVB500424"
},
{
"indexid": "00701",
"indent": 2,
"text": " ActiveX code component projects",
"itemid": "MVB500423"
},
{
"indexid": "00702",
"indent": 2,
"text": " ActiveX code components, creating",
"itemid": "MVB500421, MVB500560"
},
{
"indexid": "00703",
"indent": 2,
"text": " ActiveX controls",
"itemid": "MVB500582, MVB500604, MVB500605, MVB500618"
},
{
"indexid": "00704",
"indent": 2,
"text": " ActiveX controls, binding",
"itemid": "MVB500611, MVB500612"
},
{
"indexid": "00705",
"indent": 2,
"text": " ActiveX document projects, multiple",
"itemid": "MVB500575, MVB500664"
},
{
"indexid": "00706",
"indent": 2,
"text": " Automation objects",
"itemid": "MVB500641"
},
{
"indexid": "00707",
"indent": 2,
"text": " Data control",
"itemid": "MVB500285, MVB500709"
},
{
"indexid": "00708",
"indent": 2,
"text": " data validation rules",
"itemid": "MVB500341"
},
{
"indexid": "00709",
"indent": 2,
"text": " DBCombo control",
"itemid": "MVB500297"
},
{
"indexid": "00710",
"indent": 2,
"text": " Err object",
"itemid": "MVB500268"
},
{
"indexid": "00711",
"indent": 2,
"text": " getting",
"itemid": "MVB500226"
},
{
"indexid": "00712",
"indent": 2,
"text": " Help, adding",
"itemid": "MVB500430"
},
{
"indexid": "00713",
"indent": 2,
"text": " initial properties, setting, VBScript",
"itemid": "MVB500678"
},
{
"indexid": "00714",
"indent": 2,
"text": " InternetExplorer object",
"itemid": "MVB500781"
},
{
"indexid": "00715",
"indent": 2,
"text": " invoking",
"itemid": "MVB500667"
},
{
"indexid": "00716",
"indent": 2,
"text": " recordsets",
"itemid": "MVB500287"
},
{
"indexid": "00717",
"indent": 2,
"text": " setting",
"itemid": "MVB500226"
},
{
"indexid": "00718",
"indent": 2,
"text": " user document properties",
"itemid": "MVB500577"
},
{
"indexid": "00719",
"indent": 2,
"text": " using",
"itemid": "MVB500225"
},
{
"indexid": "00720",
"indent": 2,
"text": " VBScript code",
"itemid": "MVB500684"
},
{
"indexid": "00721",
"indent": 2,
"text": " viewing",
"itemid": "MVB500784"
},
{
"indexid": "00722",
"indent": 1,
"text": "property pages"
},
{
"indexid": "00723",
"indent": 2,
"text": " behavior",
"itemid": "MVB500662"
},
{
"indexid": "00724",
"indent": 2,
"text": " creating",
"itemid": "MVB500583"
},
{
"indexid": "00725",
"indent": 2,
"text": " interface",
"itemid": "MVB500625"
},
{
"indexid": "00726",
"indent": 2,
"text": " relationships, establishing",
"itemid": "MVB500626"
},
{
"indexid": "00727",
"indent": 2,
"text": " standard",
"itemid": "MVB500663"
},
{
"indexid": "00728",
"indent": 1,
"text": "property procedures",
"itemid": "MVB500560"
},
{
"indexid": "00729",
"indent": 1,
"text": "PropertyChanged method",
"itemid": "MVB500612"
},
{
"indexid": "00730",
"indent": 1,
"text": "Protocol property",
"itemid": "MVB500738"
},
{
"indexid": "00731",
"indent": 1,
"text": "providing callback procedures",
"itemid": "MVB500809"
},
{
"indexid": "00732",
"indent": 1,
"text": "public variables",
"itemid": "MVB500902"
},
{
"indexid": "00733",
"indent": 1,
"text": "queries"
},
{
"indexid": "00734",
"indent": 2,
"text": " action queries",
"itemid": "MVB500326"
},
{
"indexid": "00735",
"indent": 2,
"text": " interfaces, querying",
"itemid": "MVB500650"
},
{
"indexid": "00736",
"indent": 2,
"text": " overview",
"itemid": "MVB500321"
},
{
"indexid": "00737",
"indent": 2,
"text": " Select queries",
"itemid": "MVB500322"
},
{
"indexid": "00738",
"indent": 2,
"text": " SQL See \"SQL\""
},
{
"indexid": "00739",
"indent": 1,
"text": "QueryDef object",
"itemid": "MVB500322"
},
{
"indexid": "00740",
"indent": 1,
"text": "QueryInterface function",
"itemid": "MVB500650"
},
{
"indexid": "00741",
"indent": 1,
"text": "Raise method",
"itemid": "MVB500432, MVB500567"
},
{
"indexid": "00742",
"indent": 1,
"text": "RaiseEvent statement",
"itemid": "MVB500529"
},
{
"indexid": "00743",
"indent": 1,
"text": "raising ActiveX control events",
"itemid": "MVB500624"
},
{
"indexid": "00744",
"indent": 1,
"text": "raising events",
"itemid": "MVB500529"
},
{
"indexid": "00745",
"indent": 1,
"text": "reading properties",
"itemid": "MVB500575"
},
{
"indexid": "00746",
"indent": 1,
"text": "reading values, ActiveX controls",
"itemid": "MVB500618"
},
{
"indexid": "00747",
"indent": 1,
"text": "RecordCount property",
"itemid": "MVB500314"
},
{
"indexid": "00748",
"indent": 1,
"text": "records"
},
{
"indexid": "00749",
"indent": 2,
"text": " See also \"recordsets\""
},
{
"indexid": "00750",
"indent": 2,
"text": " adding",
"itemid": "MVB500317"
},
{
"indexid": "00751",
"indent": 2,
"text": " described",
"itemid": "MVB500283"
},
{
"indexid": "00752",
"indent": 2,
"text": " displaying",
"itemid": "MVB500313"
},
{
"indexid": "00753",
"indent": 2,
"text": " finding",
"itemid": "MVB500320, MVB500324, MVB500325"
},
{
"indexid": "00754",
"indent": 1,
"text": "RecordsAffected property",
"itemid": "MVB500326"
},
{
"indexid": "00755",
"indent": 1,
"text": "Recordset object",
"itemid": "MVB500310, MVB500710"
},
{
"indexid": "00756",
"indent": 1,
"text": "Recordset object variable",
"itemid": "MVB500311"
},
{
"indexid": "00757",
"indent": 1,
"text": "Recordset property",
"itemid": "MVB500285"
},
{
"indexid": "00758",
"indent": 1,
"text": "recordsets"
},
{
"indexid": "00759",
"indent": 2,
"text": " creating",
"itemid": "MVB500311"
},
{
"indexid": "00760",
"indent": 2,
"text": " databases, opening",
"itemid": "MVB500309"
},
{
"indexid": "00761",
"indent": 2,
"text": " DBGrid control",
"itemid": "MVB500295"
},
{
"indexid": "00762",
"indent": 2,
"text": " deleting",
"itemid": "MVB500318"
},
{
"indexid": "00763",
"indent": 2,
"text": " described",
"itemid": "MVB500710"
},
{
"indexid": "00764",
"indent": 2,
"text": " methods",
"itemid": "MVB500287"
},
{
"indexid": "00765",
"indent": 2,
"text": " modifying data",
"itemid": "MVB500315"
},
{
"indexid": "00766",
"indent": 2,
"text": " navigating",
"itemid": "MVB500314"
},
{
"indexid": "00767",
"indent": 2,
"text": " properties",
"itemid": "MVB500287"
},
{
"indexid": "00768",
"indent": 2,
"text": " records, adding",
"itemid": "MVB500317"
},
{
"indexid": "00769",
"indent": 2,
"text": " records, described",
"itemid": "MVB500283"
},
{
"indexid": "00770",
"indent": 2,
"text": " records, displaying",
"itemid": "MVB500313"
},
{
"indexid": "00771",
"indent": 2,
"text": " records, finding",
"itemid": "MVB500320, MVB500324, MVB500325"
},
{
"indexid": "00772",
"indent": 2,
"text": " types",
"itemid": "MVB500312"
},
{
"indexid": "00773",
"indent": 2,
"text": " updating",
"itemid": "MVB500316"
},
{
"indexid": "00774",
"indent": 2,
"text": " working with",
"itemid": "MVB500310"
},
{
"indexid": "00775",
"indent": 1,
"text": "references, detecting object references, ActiveX documents",
"itemid": "MVB500574"
},
{
"indexid": "00776",
"indent": 1,
"text": "referencing InternetExplorer control",
"itemid": "MVB500781"
},
{
"indexid": "00777",
"indent": 1,
"text": "referencing lpk files",
"itemid": "MVB500695"
},
{
"indexid": "00778",
"indent": 1,
"text": "referencing properties, ActiveX documents",
"itemid": "MVB500664"
},
{
"indexid": "00779",
"indent": 1,
"text": "referencing type libraries",
"itemid": "MVB500396, MVB500905"
},
{
"indexid": "00780",
"indent": 1,
"text": "Refresh method",
"itemid": "MVB500285, MVB500747"
},
{
"indexid": "00781",
"indent": 1,
"text": "refreshing Web pages",
"itemid": "MVB500747"
},
{
"indexid": "00782",
"indent": 1,
"text": "registering ActiveX code components",
"itemid": "MVB500428"
},
{
"indexid": "00783",
"indent": 1,
"text": "Release function",
"itemid": "MVB500650"
},
{
"indexid": "00784",
"indent": 1,
"text": "remote data source control"
},
{
"indexid": "00785",
"indent": 2,
"text": " described",
"itemid": "MVB500282"
},
{
"indexid": "00786",
"indent": 1,
"text": "remote data sources"
},
{
"indexid": "00787",
"indent": 2,
"text": " accessing",
"itemid": "MVB500939"
},
{
"indexid": "00788",
"indent": 2,
"text": " retrieving data",
"itemid": "MVB500940"
},
{
"indexid": "00789",
"indent": 1,
"text": "remote host",
"itemid": "MVB500776"
},
{
"indexid": "00790",
"indent": 1,
"text": "remote port",
"itemid": "MVB500776"
},
{
"indexid": "00791",
"indent": 1,
"text": "removing applications",
"itemid": "MVB500462"
},
{
"indexid": "00792",
"indent": 1,
"text": "Reposition event",
"itemid": "MVB500291"
},
{
"indexid": "00793",
"indent": 1,
"text": "resizing ActiveX controls",
"itemid": "MVB500617"
},
{
"indexid": "00794",
"indent": 1,
"text": "resource files, using in Visual SourceSafe",
"itemid": "MVB500468"
},
{
"indexid": "00795",
"indent": 1,
"text": "retrieving data, Winsock control",
"itemid": "MVB500833"
},
{
"indexid": "00796",
"indent": 1,
"text": "retrieving declarations with API viewer",
"itemid": "MVB500377"
},
{
"indexid": "00797",
"indent": 1,
"text": "retrieving properties",
"itemid": "MVB500560"
},
{
"indexid": "00798",
"indent": 1,
"text": "retrieving remote data sources",
"itemid": "MVB500940"
},
{
"indexid": "00799",
"indent": 1,
"text": "retrieving values, ActiveX controls",
"itemid": "MVB500618"
},
{
"indexid": "00800",
"indent": 1,
"text": "return values, error handling",
"itemid": "MVB500567"
},
{
"indexid": "00801",
"indent": 1,
"text": "returning properties, VBScript",
"itemid": "MVB500684"
},
{
"indexid": "00802",
"indent": 1,
"text": "reviewing Visual Basic",
"itemid": "MVB500223"
},
{
"indexid": "00803",
"indent": 1,
"text": "rules, data validation"
},
{
"indexid": "00804",
"indent": 2,
"text": " defining",
"itemid": "MVB500341"
},
{
"indexid": "00805",
"indent": 2,
"text": " multi-user issues",
"itemid": "MVB500344, MVB500345, MVB500346, MVB500347"
},
{
"indexid": "00806",
"indent": 2,
"text": " referential integrity",
"itemid": "MVB500342"
},
{
"indexid": "00807",
"indent": 2,
"text": " transactions",
"itemid": "MVB500343"
},
{
"indexid": "00808",
"indent": 1,
"text": "running Microsoft Excel procedures",
"itemid": "MVB500400"
},
{
"indexid": "00809",
"indent": 1,
"text": "run-time errors",
"itemid": "MVB500268, MVB500432"
},
{
"indexid": "00810",
"indent": 1,
"text": "run-time properties"
},
{
"indexid": "00811",
"indent": 2,
"text": " getting",
"itemid": "MVB500226"
},
{
"indexid": "00812",
"indent": 2,
"text": " setting",
"itemid": "MVB500226"
},
{
"indexid": "00813",
"indent": 1,
"text": "sample applications",
"itemid": "MVB500238"
},
{
"indexid": "00814",
"indent": 1,
"text": "SaveSetting function",
"itemid": "MVB500470"
},
{
"indexid": "00815",
"indent": 1,
"text": "saving settings",
"itemid": "MVB500470"
},
{
"indexid": "00816",
"indent": 1,
"text": "saving values, ActiveX controls",
"itemid": "MVB500618"
},
{
"indexid": "00817",
"indent": 1,
"text": "saving when working with DLLs",
"itemid": "MVB500376"
},
{
"indexid": "00818",
"indent": 1,
"text": "scaling properties, ActiveX documents",
"itemid": "MVB500577"
},
{
"indexid": "00819",
"indent": 1,
"text": "scoping code",
"itemid": "MVB500232"
},
{
"indexid": "00820",
"indent": 1,
"text": "scoping DLL procedures",
"itemid": "MVB500378, MVB500379, MVB500821"
},
{
"indexid": "00821",
"indent": 1,
"text": "scoping global data",
"itemid": "MVB500431"
},
{
"indexid": "00822",
"indent": 1,
"text": "scoping object variables",
"itemid": "MVB500396"
},
{
"indexid": "00823",
"indent": 1,
"text": "scoping variables",
"itemid": "MVB500902"
},
{
"indexid": "00824",
"indent": 1,
"text": "scripting ActiveX controls",
"itemid": "MVB500678, MVB500679, MVB500683, MVB500684, MVB500685, MVB500847"
},
{
"indexid": "00825",
"indent": 1,
"text": "security, ActiveX controls, Web pages",
"itemid": "MVB500680, MVB500687, MVB500690, MVB500694"
},
{
"indexid": "00826",
"indent": 1,
"text": "Select queries",
"itemid": "MVB500322"
},
{
"indexid": "00827",
"indent": 1,
"text": "Select statement",
"itemid": "MVB500327"
},
{
"indexid": "00828",
"indent": 1,
"text": "SelectedControls collection",
"itemid": "MVB500662"
},
{
"indexid": "00829",
"indent": 1,
"text": "SelectionChanged event",
"itemid": "MVB500662"
},
{
"indexid": "00830",
"indent": 1,
"text": "SendData method",
"itemid": "MVB500833"
},
{
"indexid": "00831",
"indent": 1,
"text": "sending data, Winsock control",
"itemid": "MVB500833"
},
{
"indexid": "00832",
"indent": 1,
"text": "setting ActiveX code component project properties",
"itemid": "MVB500423"
},
{
"indexid": "00833",
"indent": 1,
"text": "setting ActiveX code component class module properties",
"itemid": "MVB500424"
},
{
"indexid": "00834",
"indent": 1,
"text": "setting global variables, ActiveX documents",
"itemid": "MVB500574"
},
{
"indexid": "00835",
"indent": 1,
"text": "setting initial properties",
"itemid": "MVB500678"
},
{
"indexid": "00836",
"indent": 1,
"text": "setting properties",
"itemid": "MVB500226, MVB500560"
},
{
"indexid": "00837",
"indent": 1,
"text": "setting properties, VBScript",
"itemid": "MVB500684"
},
{
"indexid": "00838",
"indent": 1,
"text": "setting type library references",
"itemid": "MVB500905"
},
{
"indexid": "00839",
"indent": 1,
"text": "setting values, Microsoft Excel client application",
"itemid": "MVB500398"
},
{
"indexid": "00840",
"indent": 1,
"text": "settings, saving",
"itemid": "MVB500470"
},
{
"indexid": "00841",
"indent": 1,
"text": "Setup"
},
{
"indexid": "00842",
"indent": 2,
"text": " ActiveX controls",
"itemid": "MVB500599"
},
{
"indexid": "00843",
"indent": 2,
"text": " overview",
"itemid": "MVB500457"
},
{
"indexid": "00844",
"indent": 2,
"text": " removing applications",
"itemid": "MVB500462"
},
{
"indexid": "00845",
"indent": 2,
"text": " sample files",
"itemid": "MVB500460"
},
{
"indexid": "00846",
"indent": 2,
"text": " Setup programs, creating",
"itemid": "MVB500458"
},
{
"indexid": "00847",
"indent": 2,
"text": " Setup Toolkit",
"itemid": "MVB500461"
},
{
"indexid": "00848",
"indent": 2,
"text": " Setup Wizard, using",
"itemid": "MVB500459"
},
{
"indexid": "00849",
"indent": 1,
"text": "Setup Toolkit",
"itemid": "MVB500461"
},
{
"indexid": "00850",
"indent": 1,
"text": "Setup Wizard"
},
{
"indexid": "00851",
"indent": 2,
"text": " removing applications",
"itemid": "MVB500462"
},
{
"indexid": "00852",
"indent": 2,
"text": " setup programs, creating",
"itemid": "MVB500458"
},
{
"indexid": "00853",
"indent": 2,
"text": " using",
"itemid": "MVB500459, MVB500460"
},
{
"indexid": "00854",
"indent": 1,
"text": "signing ActiveX controls, Web pages",
"itemid": "MVB500694"
},
{
"indexid": "00855",
"indent": 1,
"text": "siting ActiveX documents",
"itemid": "MVB500909"
},
{
"indexid": "00856",
"indent": 1,
"text": "sizing ActiveX controls",
"itemid": "MVB500617"
},
{
"indexid": "00857",
"indent": 1,
"text": "snapshot-type recordsets"
},
{
"indexid": "00858",
"indent": 2,
"text": " described",
"itemid": "MVB500312"
},
{
"indexid": "00859",
"indent": 2,
"text": " finding records",
"itemid": "MVB500324"
},
{
"indexid": "00860",
"indent": 1,
"text": "sockets"
},
{
"indexid": "00861",
"indent": 2,
"text": " See also \"Winsock control\""
},
{
"indexid": "00862",
"indent": 2,
"text": " using",
"itemid": "MVB500670"
},
{
"indexid": "00863",
"indent": 1,
"text": "SourceTableName property",
"itemid": "MVB500351"
},
{
"indexid": "00864",
"indent": 1,
"text": "specifying remotes, Winsock client",
"itemid": "MVB500776"
},
{
"indexid": "00865",
"indent": 1,
"text": "speed, optimizing",
"itemid": "MVB500844"
},
{
"indexid": "00866",
"indent": 1,
"text": "SQL"
},
{
"indexid": "00867",
"indent": 2,
"text": " described",
"itemid": "MVB500293"
},
{
"indexid": "00868",
"indent": 2,
"text": " performance considerations",
"itemid": "MVB500355"
},
{
"indexid": "00869",
"indent": 2,
"text": " using",
"itemid": "MVB500327"
},
{
"indexid": "00870",
"indent": 1,
"text": "starting Internet services, Personal Web Server",
"itemid": "MVB500780"
},
{
"indexid": "00871",
"indent": 1,
"text": "StateChanged event",
"itemid": "MVB500740, MVB500741"
},
{
"indexid": "00872",
"indent": 1,
"text": "StillExecuting property",
"itemid": "MVB500741"
},
{
"indexid": "00873",
"indent": 1,
"text": "Stop method",
"itemid": "MVB500747"
},
{
"indexid": "00874",
"indent": 1,
"text": "stopping navigation",
"itemid": "MVB500747"
},
{
"indexid": "00875",
"indent": 1,
"text": "strings, passing",
"itemid": "MVB500381"
},
{
"indexid": "00876",
"indent": 1,
"text": "Sub procedures",
"itemid": "MVB500231"
},
{
"indexid": "00877",
"indent": 1,
"text": "synchronous communication, client/server",
"itemid": "MVB500740, MVB500835"
},
{
"indexid": "00878",
"indent": 1,
"text": "tables"
},
{
"indexid": "00879",
"indent": 2,
"text": " described",
"itemid": "MVB500283"
},
{
"indexid": "00880",
"indent": 2,
"text": " exclusive use",
"itemid": "MVB500345"
},
{
"indexid": "00881",
"indent": 2,
"text": " finding records",
"itemid": "MVB500325"
},
{
"indexid": "00882",
"indent": 2,
"text": " Jet databases, attaching to",
"itemid": "MVB500349"
},
{
"indexid": "00883",
"indent": 2,
"text": " opening",
"itemid": "MVB500349"
},
{
"indexid": "00884",
"indent": 2,
"text": " SQL, using with",
"itemid": "MVB500293"
},
{
"indexid": "00885",
"indent": 1,
"text": "table-type recordsets",
"itemid": "MVB500312"
},
{
"indexid": "00886",
"indent": 1,
"text": "templates, ActiveX code components",
"itemid": "MVB500550"
},
{
"indexid": "00887",
"indent": 1,
"text": "Terminate event",
"itemid": "MVB500419"
},
{
"indexid": "00888",
"indent": 1,
"text": "test project, creating",
"itemid": "MVB500566"
},
{
"indexid": "00889",
"indent": 1,
"text": "testing ActiveX code components",
"itemid": "MVB500432, MVB500531, MVB500565, MVB500566, MVB500567, MVB500905"
},
{
"indexid": "00890",
"indent": 1,
"text": "testing ActiveX controls",
"itemid": "MVB500584, MVB500590, MVB500616"
},
{
"indexid": "00891",
"indent": 1,
"text": "testing ActiveX DLLs",
"itemid": "MVB500566"
},
{
"indexid": "00892",
"indent": 1,
"text": "testing ActiveX documents",
"itemid": "MVB500543, MVB500544, MVB500545"
},
{
"indexid": "00893",
"indent": 1,
"text": "testing ActiveX .exe files",
"itemid": "MVB500566"
},
{
"indexid": "00894",
"indent": 1,
"text": "testing lpk files",
"itemid": "MVB500695"
},
{
"indexid": "00895",
"indent": 1,
"text": "timeouts",
"itemid": "MVB500580"
},
{
"indexid": "00896",
"indent": 1,
"text": "Toolbox"
},
{
"indexid": "00897",
"indent": 2,
"text": " controls, adding to",
"itemid": "MVB500225"
},
{
"indexid": "00898",
"indent": 2,
"text": " using",
"itemid": "MVB500225"
},
{
"indexid": "00899",
"indent": 1,
"text": "Toolbox bitmaps",
"itemid": "MVB500608"
},
{
"indexid": "00900",
"indent": 1,
"text": "transactions, data validation",
"itemid": "MVB500343"
},
{
"indexid": "00901",
"indent": 1,
"text": "type libraries"
},
{
"indexid": "00902",
"indent": 2,
"text": " described",
"itemid": "MVB500783"
},
{
"indexid": "00903",
"indent": 2,
"text": " references, creating",
"itemid": "MVB500396, MVB500648, MVB500905"
},
{
"indexid": "00904",
"indent": 1,
"text": "type library ID",
"itemid": "MVB500427"
},
{
"indexid": "00905",
"indent": 1,
"text": "understanding Visual Basic",
"itemid": "MVB500855"
},
{
"indexid": "00906",
"indent": 1,
"text": "Unicode vs. ANSI DLLs",
"itemid": "MVB500382"
},
{
"indexid": "00907",
"indent": 1,
"text": "unlocking",
"itemid": "MVB500346, MVB500347"
},
{
"indexid": "00908",
"indent": 1,
"text": "Update statement",
"itemid": "MVB500327"
},
{
"indexid": "00909",
"indent": 1,
"text": "updating bound properties",
"itemid": "MVB500612"
},
{
"indexid": "00910",
"indent": 1,
"text": "updating error handling",
"itemid": "MVB500347"
},
{
"indexid": "00911",
"indent": 1,
"text": "updating records",
"itemid": "MVB500316"
},
{
"indexid": "00912",
"indent": 1,
"text": "useful DLLs",
"itemid": "MVB500823"
},
{
"indexid": "00913",
"indent": 1,
"text": "user document properties",
"itemid": "MVB500577"
},
{
"indexid": "00914",
"indent": 1,
"text": "user interface"
},
{
"indexid": "00915",
"indent": 2,
"text": " See \"interfaces\""
},
{
"indexid": "00916",
"indent": 1,
"text": "User32.dll",
"itemid": "MVB500830"
},
{
"indexid": "00917",
"indent": 1,
"text": "UserControl object",
"itemid": "MVB500587"
},
{
"indexid": "00918",
"indent": 1,
"text": "UserDocument object",
"itemid": "MVB500572"
},
{
"indexid": "00919",
"indent": 1,
"text": "using controls",
"itemid": "MVB500225"
},
{
"indexid": "00920",
"indent": 1,
"text": "using data types",
"itemid": "MVB500902"
},
{
"indexid": "00921",
"indent": 1,
"text": "using DLLs",
"itemid": "MVB500819"
},
{
"indexid": "00922",
"indent": 1,
"text": "using objects",
"itemid": "MVB500667"
},
{
"indexid": "00923",
"indent": 1,
"text": "using resource files, Visual SourceSafe",
"itemid": "MVB500468"
},
{
"indexid": "00924",
"indent": 1,
"text": "using Toolbox",
"itemid": "MVB500225"
},
{
"indexid": "00925",
"indent": 1,
"text": "Validate event",
"itemid": "MVB500290"
},
{
"indexid": "00926",
"indent": 1,
"text": "ValidateOnSet property",
"itemid": "MVB500341"
},
{
"indexid": "00927",
"indent": 1,
"text": "validating data"
},
{
"indexid": "00928",
"indent": 2,
"text": " forms",
"itemid": "MVB500252"
},
{
"indexid": "00929",
"indent": 2,
"text": " input, controlling",
"itemid": "MVB500247"
},
{
"indexid": "00930",
"indent": 2,
"text": " multi-user issues",
"itemid": "MVB500344, MVB500345, MVB500346, MVB500347"
},
{
"indexid": "00931",
"indent": 2,
"text": " overview",
"itemid": "MVB500340, MVB500538"
},
{
"indexid": "00932",
"indent": 2,
"text": " referential integrity",
"itemid": "MVB500342"
},
{
"indexid": "00933",
"indent": 2,
"text": " rules, defining",
"itemid": "MVB500341"
},
{
"indexid": "00934",
"indent": 2,
"text": " transactions",
"itemid": "MVB500343"
},
{
"indexid": "00935",
"indent": 1,
"text": "ValidationRule property",
"itemid": "MVB500341"
},
{
"indexid": "00936",
"indent": 1,
"text": "ValidationText property",
"itemid": "MVB500341"
},
{
"indexid": "00937",
"indent": 1,
"text": "values"
},
{
"indexid": "00938",
"indent": 2,
"text": " retrieving, ActiveX controls",
"itemid": "MVB500618"
},
{
"indexid": "00939",
"indent": 2,
"text": " working with",
"itemid": "MVB500398"
},
{
"indexid": "00940",
"indent": 1,
"text": "variables"
},
{
"indexid": "00941",
"indent": 2,
"text": " declaring",
"itemid": "MVB500234"
},
{
"indexid": "00942",
"indent": 2,
"text": " scoping",
"itemid": "MVB500902"
},
{
"indexid": "00943",
"indent": 1,
"text": "variant data type",
"itemid": "MVB500743"
},
{
"indexid": "00944",
"indent": 1,
"text": "vbd files",
"itemid": "MVB500908"
},
{
"indexid": "00945",
"indent": 1,
"text": "VBScript code"
},
{
"indexid": "00946",
"indent": 2,
"text": " HTML pages, adding code",
"itemid": "MVB500847"
},
{
"indexid": "00947",
"indent": 2,
"text": " initial properties, setting",
"itemid": "MVB500678"
},
{
"indexid": "00948",
"indent": 2,
"text": " introduction",
"itemid": "MVB500683"
},
{
"indexid": "00949",
"indent": 2,
"text": " overview",
"itemid": "MVB500679"
},
{
"indexid": "00950",
"indent": 2,
"text": " procedures",
"itemid": "MVB500685"
},
{
"indexid": "00951",
"indent": 2,
"text": " properties, methods",
"itemid": "MVB500684"
},
{
"indexid": "00952",
"indent": 1,
"text": "version support",
"itemid": "MVB500551, MVB500555, MVB500639"
},
{
"indexid": "00953",
"indent": 1,
"text": "viewing methods",
"itemid": "MVB500784"
},
{
"indexid": "00954",
"indent": 1,
"text": "viewing procedures",
"itemid": "MVB500233"
},
{
"indexid": "00955",
"indent": 1,
"text": "viewing properties",
"itemid": "MVB500784"
},
{
"indexid": "00956",
"indent": 1,
"text": "Visual Basic"
},
{
"indexid": "00957",
"indent": 2,
"text": " Code Profiler",
"itemid": "MVB500467"
},
{
"indexid": "00958",
"indent": 2,
"text": " DLLs, using with",
"itemid": "MVB500376"
},
{
"indexid": "00959",
"indent": 2,
"text": " Setup Toolkit",
"itemid": "MVB500461"
},
{
"indexid": "00960",
"indent": 1,
"text": "Visual Basic code editor",
"itemid": "MVB500238"
},
{
"indexid": "00961",
"indent": 1,
"text": "Visual Basic editions",
"itemid": "MVB500237"
},
{
"indexid": "00962",
"indent": 1,
"text": "Visual SourceSafe"
},
{
"indexid": "00963",
"indent": 2,
"text": " overview",
"itemid": "MVB500843"
},
{
"indexid": "00964",
"indent": 2,
"text": " resource files, using",
"itemid": "MVB500468"
},
{
"indexid": "00965",
"indent": 2,
"text": " using",
"itemid": "MVB500464"
},
{
"indexid": "00966",
"indent": 1,
"text": "Vtable binding",
"itemid": "MVB500643"
},
{
"indexid": "00967",
"indent": 1,
"text": "WebBrowser control"
},
{
"indexid": "00968",
"indent": 2,
"text": " coding",
"itemid": "MVB500747"
},
{
"indexid": "00969",
"indent": 2,
"text": " contents",
"itemid": "MVB500746"
},
{
"indexid": "00970",
"indent": 2,
"text": " described",
"itemid": "MVB500745"
},
{
"indexid": "00971",
"indent": 2,
"text": " using",
"itemid": "MVB500671"
},
{
"indexid": "00972",
"indent": 1,
"text": "Where clause",
"itemid": "MVB500293"
},
{
"indexid": "00973",
"indent": 1,
"text": "Win32API",
"itemid": "MVB500470"
},
{
"indexid": "00974",
"indent": 1,
"text": "Windows API DLLs",
"itemid": "MVB500830"
},
{
"indexid": "00975",
"indent": 1,
"text": "Winsock client",
"itemid": "MVB500737, MVB500776"
},
{
"indexid": "00976",
"indent": 1,
"text": "Winsock control"
},
{
"indexid": "00977",
"indent": 2,
"text": " adding",
"itemid": "MVB500736"
},
{
"indexid": "00978",
"indent": 2,
"text": " coding",
"itemid": "MVB500737, MVB500738, MVB500776"
},
{
"indexid": "00979",
"indent": 2,
"text": " connections, enabling",
"itemid": "MVB500673, MVB500739, MVB500740, MVB500741, MVB500835"
},
{
"indexid": "00980",
"indent": 2,
"text": " data",
"itemid": "MVB500833"
},
{
"indexid": "00981",
"indent": 1,
"text": "Winsock server",
"itemid": "MVB500737, MVB500738"
},
{
"indexid": "00982",
"indent": 1,
"text": "WithEvents variable",
"itemid": "MVB500553"
},
{
"indexid": "00983",
"indent": 1,
"text": "wizards, Data Form Wizard",
"itemid": "MVB500288"
},
{
"indexid": "00984",
"indent": 1,
"text": "working with data files",
"itemid": "MVB500354"
},
{
"indexid": "00985",
"indent": 1,
"text": "Workspace object",
"itemid": "MVB500308"
},
{
"indexid": "00986",
"indent": 1,
"text": "workspaces, ODBCDirect",
"itemid": "MVB500938"
},
{
"indexid": "00987",
"indent": 1,
"text": "wrapper procedures",
"itemid": "MVB500383, MVB500823"
},
{
"indexid": "00988",
"indent": 1,
"text": "writing code",
"itemid": "MVB500230, MVB500400, MVB500553"
},
{
"indexid": "00989",
"indent": 1,
"text": "writing properties",
"itemid": "MVB500575"
},
{
"indexid": "00990",
"indent": 1,
"text": "writing wrapper procedures",
"itemid": "MVB500383, MVB500823"
}
]
}